type e os blocos de endereço é validada:
- Mantendo o mesmo
type: envie oaddressoudigital_addresscorrespondente e o registro existente é atualizado. - Alternando
IN_PERSON→ONLINE: omitaaddress, enviedigital_address. O endereço físico existente é removido e um novo endereço digital é criado. - Alternando
ONLINE→IN_PERSON: omitadigital_address, envieaddress. O endereço digital existente é removido e um novo endereço físico é criado.
Pré-requisitos
- O evento deve pertencer a
{account_id}. - O payload deve respeitar as regras de endereço acima; inconsistências retornam
400.
Parâmetros de caminho
Corpo da requisição
Os mesmos campos do endpoint de criação. Todos os campos são opcionais emPATCH. Campos editáveis notáveis:
Sanitizada no servidor.
IN_PERSON ou ONLINE — a alternância é suportada, mas o bloco de endereço correspondente é obrigatório."1".."12"."0".."12".Resposta
200 OK com o evento atualizado, no mesmo formato do endpoint de detalhe.
Erros
| Status | Quando |
|---|---|
400 | Regras de address / digital_address violadas para o type informado. |
401 | Token ausente ou inválido. |
404 | Evento não encontrado na conta informada. |