Consultar e listar

Pela sua chave, pelo id ou numa lista filtrada.

Pela sua chave

O jeito recomendado: a idempotency_key que você mandou na emissão (o id da fatura). Você não precisa guardar o id do nfse-digital.

curl "https://nfse.bassi.engineer/api/v1/invoices/by-key?idempotency_key=fatura-2026-11-0042" \
  -H "Authorization: Bearer $NFSE_TOKEN"

Chave desconhecida (ou de outra conta): 404.

Pelo id

curl https://nfse.bassi.engineer/api/v1/invoices/42 -H "Authorization: Bearer $NFSE_TOKEN"

Listar

curl "https://nfse.bassi.engineer/api/v1/invoices?status=authorized&limit=50" -H "Authorization: Bearer $NFSE_TOKEN"
ParâmetroValoresPadrão
statuspending · authorized · rejected · cancelledtodos
limit1 a 10020

Fora disso: 400. A lista vem da mais recente para a mais antiga, em {"invoices": [...]}.

O objeto da nota

CampoTipoObservação
idinteiroid no nfse-digital
idempotency_keytextoa chave da emissão (ausente em nota emitida pelo painel ou importada)
statuspending · authorized · rejected · cancelledpara máquina
status_labeltextopara pessoa: pendente, autorizada, rejeitada, cancelada
environmenthomologation · production
dps_series · dps_numbertexto · inteironumeração da DPS enviada
nfse_number · access_keytextosó quando autorizada; a chave tem 50 dígitos
amounttextoponto decimal, duas casas: 1500.00
competenceAAAA-MM-DD
issued_atRFC 3339
customer_id · template_idinteiro
descriptiontexto
error_codetextocódigo da SEFIN, como E0039
messagetextoerro da SEFIN traduzido, ou aviso de pendência

Nesta página