Saltar para o conteúdo

Convite de calendário (.ics) da reserva

GET/api/bookings/{bookingId}/calendar.ics

Auth
Exige token
X-CommunityId
X-CommunityId Envie o X-CommunityId da comunidade em que a operação acontece.

O mesmo arquivo do e-mail de confirmação, para baixar de novo (`UID` estável, `SEQUENCE` atual; reserva cancelada devolve `METHOD:CANCEL`). O `ORGANIZER` é o endereço da casa (o remetente "no-reply" dos e-mails), com `CN` = nome do anfitrião (Agendamento) ou da comunidade (sala): o e-mail de login do anfitrião não vai no arquivo. Dono, anfitrião e equipe; os demais e outra comunidade: 404.

Parâmetros

NomeOndeTipoDescrição
bookingIdobrigatóriopathstring (uuid)

Headers

NomeTipoDescrição
X-CommunityIdopcionalstring (uuid)ID da comunidade em que a operação acontece. Obrigatório na maioria dos endpoints com escopo de comunidade.

Respostas

CódigoDescrição
200Arquivo iCalendar.
401Token ausente, inválido ou expirado.
404Recurso não encontrado.
500Erro interno do servidor.

Exemplo com curl

curl -X GET "https://api.memberfy.net/api/bookings/<bookingId>/calendar.ics" \
  -H "Authorization: Bearer $TOKEN" \
  -H "X-CommunityId: $COMMUNITY_ID"