SonaCORE

Referência / Quadra Command API

Reconciliation

1 operação em Quadra Command API 0.2.0.

POST/v1/recon/runs

Trigger a reconciliation cycle or daily-proof derivation (operator)

Run a recon cycle (statement match + classify + sweeps) or derive a daily proof (LaaS-19 D3). Also driven by the in-process periodic sweep; this is the operator/ops trigger.

Raises: 400: invalid kind, or business_day supplied with kind=cycle 409: IDEMPOTENCY_KEY_REUSED

Parâmetros

NomeTipoDetalhe
Idempotency-Keystringheaderobrigatório

Corpo da requisição

ReconRunRequest — obrigatório. Os campos estão listados em Esquemas, abaixo.

Respostas

StatusCorpoDetalhe
201Resposta bem-sucedidaO contrato não declara um modelo para esta resposta, então a forma dela não está documentada aqui. Um roteiro de demonstração mostra a forma que ela realmente devolve.
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.

HTTPValidationError

CampoTipoDetalhe
detailarray de ValidationError

ReconRunRequest

CampoTipoDetalhe
business_daystring, opcionalOnly meaningful for daily_proof
kindstringobrigatório"cycle" or "daily_proof"
providerstring, opcionalReconcile only this provider_id (default: every bound provider)
sponsor_accountstring, opcionalReconcile only this sponsor account (requires provider)

ValidationError

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