> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scanify.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Visão geral da API

A API do Scanify expõe oito endpoints REST para extrair, classificar e consultar o resultado de documentos. Todas as chamadas autenticadas usam `Authorization: Bearer <SUA_CHAVE_DE_API>` e respondem em JSON (`text/markdown` opcional em um dos endpoints).

Os endpoints disponíveis são: `POST /extract/sync`, `POST /extract`, `POST /extract/batch`, `GET /extract/batch`, `GET /extract/{requestId}`, `GET /extract/{requestId}/markdown`, `GET /extract/{requestId}/bounding-box`, `POST /classify` e `GET /health`.

## Especificação OpenAPI

<Card title="Baixe a especificação OpenAPI completa" icon="download" href="/api-reference/openapi.json">
  Arquivo `openapi.json` 3.0 com todos os endpoints, schemas e exemplos. Importe no Postman, Insomnia, Stoplight ou em qualquer gerador de SDK.
</Card>

## Próximos passos

<CardGroup cols={3}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Faça sua primeira extração em menos de 5 minutos.
  </Card>

  <Card title="Autenticação" icon="key" href="/authentication">
    Como gerar e usar sua chave de API.
  </Card>

  <Card title="Erros" icon="triangle-exclamation" href="/errors">
    Códigos de erro, formato e estratégias de retry.
  </Card>
</CardGroup>
