Para desenvolvedores

Recursos: search, meta, access

O Thoth chama os recursos expostos no manifesto e normaliza a resposta.

O que cada recurso faz

  • `search`: procura títulos e retorna resultados básicos.
  • `meta`: devolve detalhes do item encontrado.
  • `access`: informa se a obra pode ser lida, baixada ou aberta externamente.

Exemplo de busca

{
  "results": [
    {
      "remoteBookId": "book-123",
      "title": "Dom Casmurro",
      "author": "Machado de Assis",
      "description": "Exemplo de resposta de busca.",
      "accessLevel": "catalog-only"
    }
  ]
}

Exemplo de acesso

{
  "accessLevel": "readable",
  "formats": ["epub"],
  "actions": [
    {
      "type": "read_in_thoth",
      "url": "https://example.com/book.epub"
    }
  ]
}