Referência / Quadra Command API
Evidence
1 operação em Quadra Command API 0.2.0.
POST
/v1/evidenceIngest external evidence via rail adapter
Ingest external evidence through the adapter framework.
Accepts a generic envelope with `source_type` (e.g. "ach_json_v1") and a rail-specific `payload`. The adapter parses, validates, resolves the account, and normalizes the event. Core then processes the normalized event.
The Idempotency-Key is provided as an HTTP header.
Parâmetros
| Nome | Tipo | Detalhe |
|---|---|---|
| Idempotency-Key | string | headerobrigatório |
Corpo da requisição
GenericEvidenceRequest — obrigatório. Os campos estão listados em Esquemas, abaixo.
Respostas
| Status | Corpo | Detalhe |
|---|---|---|
| 200 | — | Resposta 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. |
| 422 | HTTPValidationError | Erro 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.
GenericEvidenceRequest
| Campo | Tipo | Detalhe |
|---|---|---|
| payload | object | obrigatórioRail-specific payload |
| source_type | string | obrigatórioPayload-schema id, not a provider id (LaaS-38 D4). Known values: ach_json_v1, pix_json_v1, MOCK. Open-ended by policy — a new driver adds a value, and a shipped value is never repurposed. |
HTTPValidationError
| Campo | Tipo | Detalhe |
|---|---|---|
| detail | array de ValidationError |
ValidationError
| Campo | Tipo | Detalhe |
|---|---|---|
| ctx | object | |
| input | não declarado | |
| loc | array de string ou integer | obrigatório |
| msg | string | obrigatório |
| type | string | obrigatório |