SonaCORE

Referência / Quadra Core API

Schedules

3 operações em Quadra Core API 0.5.0.

GET/v1/schedules

List schedules

List schedules — per-account via the SCHEDACCT# direct-PK rows, or globally via the sparse GSI9 SCHEDULE_ALL listing (newest first).

Scoped to the calling tenant; an `account_id` belonging to another tenant reads as not found. **Page until `next_cursor` is null** — a short page is not the end of the list.

Parâmetros

NomeTipoDetalhe
account_idstring, opcionalquery Filter to one account
statusstring, opcionalquery Filter by schedule state
typestring, opcionalquery Filter by schedule_type
limitintegerquery
cursorstring, opcionalquery

Respostas

StatusCorpoDetalhe
200Resposta 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
GET/v1/schedules/{schedule_id}

Get a schedule

Parâmetros

NomeTipoDetalhe
schedule_idstringpathobrigatório

Respostas

StatusCorpoDetalhe
200Resposta 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
GET/v1/schedules/{schedule_id}/executions

List a schedule's execution history

EXEC# rows in run_at order — one per occurrence, outcome taxonomy EXECUTED | FAILED | MISSED | SKIPPED (CLAIMED = in flight).

Parâmetros

NomeTipoDetalhe
schedule_idstringpathobrigatório
limitintegerquery
cursorstring, opcionalquery

Respostas

StatusCorpoDetalhe
200Resposta 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

ValidationError

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