X-CommunityId Invia l’X-CommunityId della community in cui avviene l’operazione.
Le descrizioni degli endpoint provengono dalla specifica dell’API e per ora sono in portoghese. L’interfaccia intorno è tradotta.
Reserva `CONFIRMED` na hora. Valida horário de funcionamento, alinhamento ao slot, duração, antecedência, horizonte, bloqueios, capacidade, conflito (trava de banco: de duas requisições para o mesmo horário, uma vence e a outra recebe 409 com `data.nextSlots`) e a mesma pessoa não reserva em dobro. Em Agendamento, o anfitrião atende uma pessoa por vez, em todas as suas agendas. O custo (créditos, por bloco, cada trecho na sua faixa) é debitado na mesma transação e gravado na reserva; sem saldo: 409 com `data.required`, `balance`, `shortfall`. A equipe (owner, admin, moderador, financeiro) pode reservar em nome de alguém (`profileId`); de membro comum o `profileId` de outra pessoa é 403. Cortesia (`waiveCredits` + `waiveReason`) só owner e admin. Horário sem sufixo é a hora local da comunidade; com `Z` ou deslocamento, o instante dito. O e-mail de confirmação entra na fila. Em Agendamento, agenda cujo dono perdeu o papel exigido por `offerers` (ou o acesso ao space) não aceita reserva nova: 409; as reservas já feitas continuam valendo.
Header
Nome
Tipo
Descrizione
X-CommunityIdfacoltativo
string (uuid)
ID da comunidade em que a operação acontece. Obrigatório na maioria dos endpoints com escopo de comunidade.
Corpo della richiesta application/json
Nome
Tipo
Descrizione
resourceIdobbligatorio
string (uuid)
startsAtobbligatorio
string
endsAtfacoltativo
string
durationMinutesfacoltativo
integer
Alternativa a `endsAt`; sem os dois vale a duração mínima.
attendeeCountfacoltativo
integer
titlefacoltativo
string
max 120
notesfacoltativo
string
profileIdfacoltativo
string (uuid)
Só equipe: reserva em nome de.
waiveCreditsfacoltativo
boolean
Só owner e admin.
waiveReasonfacoltativo
string
Risposte
Codice
Descrizione
201
Criada.
400
Requisição inválida — falha de validação.
401
Token ausente, inválido ou expirado.
403
Autenticado, mas sem permissão para esta operação.