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

List connected channels

GET
/v1/channels

Every connected social account, with the health of its connection. A channel whose status is not active will hold anything scheduled to it until it is reconnected in the app. Each channel carries the rules of its platform.

Authorization

headerAuthorizationBearer <token>

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

Query Parameters

includeDisconnected?string

Include channels that were disconnected. Off by default.

Value in"true""false"

Response Body

The channels of this workspace.

application/json
  1. response
data?array<>
curl -X GET 'https://api.eksis.io/v1/channels' \  -H 'Authorization: Bearer eksis_sk_...'
{  "data": [    {      "id": "string",      "platform": "instagram",      "username": "string",      "displayName": "string",      "avatarUrl": "string",      "status": "active",      "statusReason": "string",      "followerCount": 0,      "connectedAt": "2019-08-24T14:15:22Z",      "rules": {        "publish": [          {            "contentType": "feed",            "label": "string",            "captionMax": 0,            "mediaMin": 0,            "mediaMax": 0,            "mediaRequired": true,            "acceptsImage": true,            "acceptsVideo": true,            "image": {              "aspectRatio": [                0              ],              "maxBytes": 0,              "minWidth": 0,              "maxWidth": 0            },            "video": {              "aspectRatio": [                0              ],              "maxBytes": 0,              "durationSeconds": [                0              ]            }          }        ],        "textOnlyPosts": true,        "mediaRequired": true,        "features": {          "property1": true,          "property2": true        },        "summary": "string"      }    }  ]}