Core resources
Administration
Booking flow
Tasks defined per event.
id
uuid
Unique identifier
created_at
timestamp with time zone
Creation timestamp
updated_at
timestamp with time zone
Last modification timestamp
completed_at
timestamp with time zone | null
Timestamp at which the task was completed
due_at
timestamp with time zone
Due date of the task
label
text
Label of the task
notification_sent_at
timestamp with time zone | null
Timestamp of the last notification sent
schedule
text
Task schedule relative to the event
{"id": "00000000-0000-0000-0000-000000000000","assignee_id": "00000000-0000-0000-0000-000000000000","calendar_event_id": "00000000-0000-0000-0000-000000000000","product_task_id": "00000000-0000-0000-0000-000000000000","created_at": "2024-09-08T01:24:50.314Z","updated_at": "2024-09-08T01:24:50.314Z","completed_at": "2024-09-08T01:24:50.314Z","due_at": "2024-09-08T01:24:50.314Z","label": "","notification_sent_at": "2024-09-08T01:24:50.314Z","schedule": "arrival"}
id
Filter<uuid>
Unique identifier
assignee_id
Filter<uuid>
Assignee of the task
calendar_event_id
Filter<uuid>
Identifier of the related calendar event
product_task_id
Filter<uuid>
Identifier of the related product task
created_at
Filter<timestamp with time zone>
Creation timestamp
updated_at
Filter<timestamp with time zone>
Last modification timestamp
completed_at
Filter<timestamp with time zone>
Timestamp at which the task was completed
due_at
Filter<timestamp with time zone>
Due date of the task
label
Filter<text>
Label of the task
notification_sent_at
Filter<timestamp with time zone>
Timestamp of the last notification sent
schedule
Filter<text>
Task schedule relative to the event
200
A list of calendar event tasks with the selected columns
206
Partial Content
GET
/calendar_event_tasks
curl -X GET "https://api.bookingmood.com/v1/calendar_event_tasks?select=*" \ -H "Authorization: Bearer YOUR_API_KEY"
Partial<CalendarEventTask>
| Array<Partial<CalendarEventTask>>
201
The newly created calendar event tasks with the selected columns
POST
/calendar_event_tasks
curl -X POST "https://api.bookingmood.com/v1/calendar_event_tasks" \ -H "Authorization: Bearer YOUR_API_KEY" \ -d '[]'
id
Filter<uuid>
Unique identifier
assignee_id
Filter<uuid>
Assignee of the task
calendar_event_id
Filter<uuid>
Identifier of the related calendar event
product_task_id
Filter<uuid>
Identifier of the related product task
created_at
Filter<timestamp with time zone>
Creation timestamp
updated_at
Filter<timestamp with time zone>
Last modification timestamp
completed_at
Filter<timestamp with time zone>
Timestamp at which the task was completed
due_at
Filter<timestamp with time zone>
Due date of the task
label
Filter<text>
Label of the task
notification_sent_at
Filter<timestamp with time zone>
Timestamp of the last notification sent
schedule
Filter<text>
Task schedule relative to the event
204
The deleted calendar event tasks with the selected columns
DELETE
/calendar_event_tasks
curl -X DELETE "https://api.bookingmood.com/v1/calendar_event_tasks" \ -H "Authorization: Bearer YOUR_API_KEY"
id
Filter<uuid>
Unique identifier
assignee_id
Filter<uuid>
Assignee of the task
calendar_event_id
Filter<uuid>
Identifier of the related calendar event
product_task_id
Filter<uuid>
Identifier of the related product task
created_at
Filter<timestamp with time zone>
Creation timestamp
updated_at
Filter<timestamp with time zone>
Last modification timestamp
completed_at
Filter<timestamp with time zone>
Timestamp at which the task was completed
due_at
Filter<timestamp with time zone>
Due date of the task
label
Filter<text>
Label of the task
notification_sent_at
Filter<timestamp with time zone>
Timestamp of the last notification sent
schedule
Filter<text>
Task schedule relative to the event
Partial<CalendarEventTask>
204
The updated calendar event tasks with the selected columns
PATCH
/calendar_event_tasks
curl -X PATCH "https://api.bookingmood.com/v1/calendar_event_tasks" \ -H "Authorization: Bearer YOUR_API_KEY" \ -d '{}'