Pular para o conteúdo

Acompanhar um lote

GET/v1/cpf/batch/{id}

Devolve o andamento do lote e, quando ele termina, os resultados paginados. Só a conta que criou o lote consegue ler.

Parâmetros

idstringobrigatório
No caminho. O batch_id devolvido pelo POST /v1/cpf/batch.
pagenumber
Na query. Página dos resultados, a partir de 1. Padrão: 1.
per_pagenumber
Na query. Itens por página, de 1 a 500. Padrão: 100.
statusstring
Na query. Filtra por found, not_found, invalid, error ou insufficient_credits.

Gratuito.

  • Os resultados só aparecem quando o lote termina (status completed). Antes disso, a resposta traz apenas o andamento.
  • Valores inválidos nos parâmetros respondem 400 com o código INVALID_QUERY. Lote inexistente ou expirado responde 404 com BATCH_NOT_FOUND.

Itens de results

indexnumber
Posição do item na lista enviada, a partir de 0.
cpfstring
CPF sanitizado.
statusstring
Resultado do item (tabela abaixo).
codenumber
Código HTTP equivalente ao item.
messagestring
Explicação, quando o item não foi encontrado.
dataobject
Objeto CPF, presente quando o status é found.

Status de cada item

found200Encontrado. Cobra 1 crédito.
not_found404CPF válido, mas sem registro. Não cobra.
invalid400 / 422Formato ou dígito verificador inválido. Não cobra.
insufficient_credits402O saldo acabou antes deste item. Não cobra.
error503Falha temporária do provedor. Não cobra. Reenvie este item.

cURL

1curl https://api.brazid.com/v1/cpf/batch/0c1e7f3a-5b2d-4e8a-9c41-6d3f0a8b7e12?per_page=100 \2 -H "x-api-key: $BRAZID_API_KEY"

200 OK

1{2 "success": true,3 "batch_id": "0c1e7f3a-5b2d-4e8a-9c41-6d3f0a8b7e12",4 "status": "completed",5 "total": 2,6 "processed": 2,7 "progress_percent": 100,8 "summary": {9 "found": 1,10 "not_found": 1,11 "invalid": 0,12 "errors": 0,13 "insufficient_credits": 014 },15 "created_at": "2026-10-16T14:02:11.000Z",16 "completed_at": "2026-10-16T14:02:13.000Z",17 "results": [18 {19 "index": 0,20 "cpf": "52998224725",21 "status": "found",22 "code": 200,23 "data": {24 "cpf": "52998224725",25 "name": "MARIA SOUZA LIMA",26 "birthdate": "26/11/1982",27 "day": 26,28 "month": 11,29 "year": 1982,30 "situation": "REGULAR",31 "social_name": null,32 "registration_date": "12/03/2004"33 }34 },35 {36 "index": 1,37 "cpf": "11144477735",38 "status": "not_found",39 "code": 404,40 "message": "CPF not found"41 }42 ],43 "pagination": {44 "page": 1,45 "per_page": 100,46 "total_results": 2,47 "total_pages": 148 }49}