Nora AI

Listar Extrações

Retorna as extrações da organização ativa com suporte a paginação e filtros. Ordenadas da mais recente para a mais antiga.

GET
/extractions
x-api-key<token>

Chave de API para acesso programático. Obtida via dashboard.

In: header

Query Parameters

page?integer

Número da página (mínimo: 1).

Default1
Range1 <= value
pageSize?integer

Quantidade de resultados por página (mínimo: 1, máximo: 100).

Default20
Range1 <= value <= 100
agentIds?string

IDs dos agentes separados por vírgula para filtrar.

statuses?string

Status separados por vírgula: pending, processing, success, error.

inputTypes?string

Tipos de entrada separados por vírgula: image, pdf, text.

outputFormats?string

Formatos de saída separados por vírgula: json, xml.

startDate?string

Data inicial no formato ISO 8601.

Formatdate-time
endDate?string

Data final no formato ISO 8601.

Formatdate-time

Response Body

application/json

application/json

application/json

curl -X GET "https://api.nora.dclick.com.br/extractions?agentIds=uuid-agente-1%2Cuuid-agente-2&statuses=success%2Cerror&inputTypes=pdf%2Cimage&outputFormats=json&startDate=2025-01-01T00%3A00%3A00.000Z&endDate=2025-12-31T23%3A59%3A59.000Z"
{
  "extractions": [
    {
      "id": "019462a1-b2c3-7d4e-8f5a-6b7c8d9e0f1a",
      "agentId": "uuid-do-agente",
      "userId": "uuid-do-usuario",
      "trackingCode": "aB3cD4eF5gH7",
      "inputFileName": "nota-fiscal-001.pdf",
      "inputType": "application/pdf",
      "resultJson": "{\"numero_nf\":\"NF-e 001234\"}",
      "confidenceJson": "{\"numero_nf\":0.95}",
      "status": "success",
      "errorCode": null,
      "errorMessage": null,
      "totalTokens": 1250,
      "inputTokens": 800,
      "outputTokens": 450,
      "createdAt": "2025-01-15T10:00:00.000Z",
      "agent": {
        "id": "uuid-do-agente",
        "code": "aB3cD4eF5g",
        "name": "Extrator de Notas Fiscais",
        "inputType": "image",
        "isActive": true
      }
    }
  ],
  "total": 45,
  "page": 1,
  "pageSize": 20
}
{
  "error": "Não autorizado.",
  "code": "UNAUTHORIZED"
}
{
  "error": "Limite de requisições excedido. Tente novamente mais tarde.",
  "code": "API_KEY_RATE_LIMITED",
  "tryAgainIn": 42350
}