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.
API key authentication - use your Zernio API key as a Bearer token
In: header
Query Parameters
Profile ID to get queues for
Specific queue ID to retrieve (optional)
Set to 'true' to list all queues for the profile
"true"Response Body
application/json
application/json
curl -X GET "https://zernio.com/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"
]
}{
"error": "Unauthorized"
}Edit published post POST
Edit a published post on a social media platform. Currently only supported for X (Twitter). Requirements: - Connected X account must have an active X Premium subscription - Must be within 1 hour of original publish time - Maximum 5 edits per tweet (enforced by X) - Text-only edits (media changes are not supported) The post record in Zernio is updated with the new content and edit history.
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.