The API reference moved here from eksis.io/developers.
Calendar

Read the calendar

GET
/v1/calendar

Every channel of every post scheduled in a time window, plus the queue slots in that window that are still free. Without from and to the window is the next 31 days. A window can be up to 92 days long.

Authorization

headerAuthorizationBearer <token>

Send your key as Authorization: Bearer eksis_sk_....

Query Parameters

from?string

Start of the window. Defaults to now.

Formatdate-time
to?string

End of the window. Defaults to 31 days after from.

Formatdate-time
channels?string

Comma-separated channel ids.

Response Body

The window.

application/json
  1. response
data?
curl -X GET 'https://api.eksis.io/v1/calendar' \  -H 'Authorization: Bearer eksis_sk_...'
{  "data": {    "timezone": "string",    "from": "2019-08-24T14:15:22Z",    "to": "2019-08-24T14:15:22Z",    "entries": [      {        "postId": "string",        "targetId": "string",        "channelId": "string",        "channelName": "string",        "platform": "string",        "title": "string",        "scheduledAt": "2019-08-24T14:15:22Z",        "status": "draft",        "targetStatus": "pending",        "contentType": "string",        "captionPreview": "string",        "thumbnailUrl": "string",        "permalink": "string"      }    ],    "freeSlots": [      {        "at": "2019-08-24T14:15:22Z",        "channelId": "string"      }    ]  }}