Executar Extração Síncrona
Envia um documento para ser processado diretamente por um agente. O processo é síncrono — a resposta só é retornada após a extração concluir.
Authorization
apiKey x-api-key<token>
Chave de API para acesso programático. Obtida via dashboard.
In: header
Path Parameters
code*string
Código do agente (10 caracteres, gerado na criação).
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://api.nora.dclick.com.br/agents/aB3cD4eF5g/execute/sync" \ -H "Content-Type: application/json" \ -d '{ "content": "JVBERi0xLjQKJcOkw7zD...", "mimeType": "application/pdf", "fileName": "nota-fiscal-001.pdf" }'{
"trackingCode": "aB3cD4eF5gH7",
"extractionId": "019462a1-b2c3-7d4e-8f5a-6b7c8d9e0f1a",
"status": "success",
"data": {
"numero_nf": "NF-e 001234",
"valor_total": 1530.5,
"data_emissao": "2025-01-15"
},
"confidence": {
"numero_nf": 0.95,
"valor_total": 0.92,
"data_emissao": 0.88
},
"outputFormat": "json",
"xml": null,
"errorCode": null,
"errorMessage": null
}{
"error": "Este agente está desativado.",
"code": "AGENT_INACTIVE"
}{
"error": "Não autorizado.",
"code": "UNAUTHORIZED"
}{
"error": "Acesso negado.",
"code": "FORBIDDEN"
}{
"error": "Agente não encontrado.",
"code": "AGENT_NOT_FOUND"
}{
"error": "Limite de requisições excedido. Tente novamente mais tarde.",
"code": "API_KEY_RATE_LIMITED",
"tryAgainIn": 42350
}