queue
List schedules
Returns queue schedules for a profile. Use all=true for all queues, or queueId for a specific one. Defaults to the default queue.
AuthorizationBearer <token>
API key authentication - use your Late API key as a Bearer token
In: header
Query Parameters
profileIdstring
Profile ID to get queues for
queueId?string
Specific queue ID to retrieve (optional)
all?string
Set to 'true' to list all queues for the profile
Value in
"true"Response Body
application/json
application/json
curl -X GET "https://getlate.dev/api/v1/queue/slots?profileId=string"{
"exists": true,
"schedule": {
"_id": "64f0a1b2c3d4e5f6a7b8c9d1",
"profileId": "64f0a1b2c3d4e5f6a7b8c9d0",
"name": "Morning Posts",
"timezone": "America/New_York",
"slots": [
{
"dayOfWeek": 1,
"time": "09:00"
},
{
"dayOfWeek": 3,
"time": "09:00"
},
{
"dayOfWeek": 5,
"time": "10:00"
}
],
"active": true,
"isDefault": true
},
"nextSlots": [
"2024-11-04T09:00:00-05:00",
"2024-11-06T09:00:00-05:00"
]
}Empty
{
"error": "Unauthorized"
}Empty
Get presigned upload URL POST
Get a presigned URL to upload files directly to cloud storage (up to 5GB). Returns an uploadUrl and publicUrl. PUT your file to the uploadUrl, then use the publicUrl in your posts.
Create schedule POST
Create an additional queue for a profile. The first queue created becomes the default. Subsequent queues are non-default unless explicitly set.