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

List comments

GET
/v1/comments

Comments left by other people on your posts, newest first. Your own comments are not included.

Authorization

headerAuthorizationBearer <token>

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

Query Parameters

status?string
Value in"all""open""assigned""done"
channels?string

Comma-separated channel ids.

q?string

Case-insensitive substring of the comment text.

postId?string

Only comments on this eksis post.

includeDisconnected?string

Comments on channels that were disconnected are included unless this is false. Each row says so in channelConnected.

Default"true"
Value in"true""false"
limit?integer

Rows per page. Values above 100 are clamped to 100.

Range1 <= value <= 100
Default25
cursor?string

The nextCursor from the previous page, unchanged.

Response Body

One page of comments.

application/json
  1. response
data?array<>
nextCursor?|

Pass back as cursor for the next page. null means this was the last page.

curl -X GET 'https://api.eksis.io/v1/comments' \  -H 'Authorization: Bearer eksis_sk_...'
{  "data": [    {      "id": "string",      "text": "string",      "status": "open",      "isHidden": true,      "channelId": "string",      "platform": "string",      "externalPostId": "string",      "postId": "string",      "parentId": "string",      "channelConnected": true,      "authorUsername": "string",      "authorName": "string",      "createdAt": "2019-08-24T14:15:22Z"    }  ],  "nextCursor": "string"}