Appearance
Create schedule
Create an additional queue for a profile. The first queue created becomes the default. Subsequent queues are non-default unless explicitly set.
POST /v1/queue/slots
Create an additional queue for a profile. The first queue created becomes the default. Subsequent queues are non-default unless explicitly set.
Request body
Content-Type: application/json
profileId(string) required — Profile IDname(string) required — Queue name (e.g., Evening Posts)timezone(string) required — IANA timezoneslots(array) requiredactive(boolean)
Example:
json
{
"profileId": "64f0a1b2c3d4e5f6a7b8c9d0",
"name": "Evening Posts",
"timezone": "America/New_York",
"slots": [
{
"dayOfWeek": 1,
"time": "18:00"
},
{
"dayOfWeek": 3,
"time": "18:00"
},
{
"dayOfWeek": 5,
"time": "18:00"
}
],
"active": true
}Responses
201 — Queue created
success(boolean)schedule($ref)nextSlots(array)
400 — Invalid request or validation error
401
404 — Profile not found