SonaCORE

Referência / Quadra Core API

Evidences

2 operações em Quadra Core API 0.5.0.

GET/v1/evidences

List Evidence records

List evidence records with optional filters and cursor-based pagination.

Filters: status (INGESTED, SETTLED, FAILED), rail_family, created_from, created_to.

Parâmetros

NomeTipoDetalhe
statusstring, opcionalquery
rail_familystring, opcionalquery
created_fromstring, opcionalquery
created_tostring, opcionalquery
limitintegerquery
cursorstring, opcionalquery

Respostas

StatusCorpoDetalhe
200EvidenceListResponseResposta bem-sucedida
422HTTPValidationErrorErro de validação
GET/v1/evidences/{evidence_id}

Get an Evidence record

Retrieve an evidence record by ID.

Returns the evidence lifecycle state (INGESTED, SETTLED, FAILED).

Parâmetros

NomeTipoDetalhe
evidence_idstringpathobrigatório

Respostas

StatusCorpoDetalhe
200EvidenceOutResposta bem-sucedida
422HTTPValidationErrorErro de validação

Esquemas

Os modelos que as operações acima aceitam e devolvem. Campos opcionais estão marcados como tal; um campo tipado como outro modelo está documentado sob o nome dele.

EvidenceListResponse

CampoTipoDetalhe
dataarray de EvidenceOutobrigatório
next_cursorstring, opcional

EvidenceOut

CampoTipoDetalhe
ach_trace_numberstring, opcional
amount_currencystring, opcional
amount_valueinteger, opcional
created_at_utcstring, opcional
creditor_account_idstring, opcional
evidence_idstringobrigatório
evidence_typestring, opcional
obligation_utxo_idstring, opcional
occurred_at_utcstring, opcional
rail_familystring, opcional
resolved_atstring, opcional
statusstring, opcional

HTTPValidationError

CampoTipoDetalhe
detailarray de ValidationError

ValidationError

CampoTipoDetalhe
ctxobject
inputnão declarado
locarray de string ou integerobrigatório
msgstringobrigatório
typestringobrigatório