Skip to main content
POST
Propor mudança de configuração

Autorizações

Authorization
string
header
obrigatório

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Corpo

application/json
document
any
obrigatório

O documento novo inteiro do tipo, no formato que GET /v1/config/{type} devolve.

reason
string
obrigatório

O motivo, registrado junto do diff.

Required string length: 3 - 1000
space_id
string<uuid>
obrigatório
type
string
obrigatório

Resposta

O diff, esperando aprovação.

applied_version
integer | null
obrigatório

A versão que o diff criou quando foi aplicado.

author_id
string<uuid> | null
obrigatório
author_label
string | null
obrigatório

Preenchido quando uma célula propôs o diff, como assistant@cell-1.

base_version
integer
obrigatório

A versão da configuração sobre a qual o diff foi escrito. Um diff escrito sobre um documento desatualizado é recusado na aprovação.

created_at
string<date-time>
obrigatório
decided_at
string<date-time> | null
obrigatório
decided_by
string<uuid> | null
obrigatório
diff_id
string<uuid>
obrigatório
document
any
obrigatório
reason
string
obrigatório
rollback_of
string<uuid> | null
obrigatório

O diff que este desfez.

space_id
string<uuid>
obrigatório
status
enum<string>
obrigatório
Opções disponíveis:
pending,
proposed,
applied,
rejected
type
string
obrigatório