Channels

/channels

Lists the social accounts and ad accounts connected to a project, grouped by provider. Channel ids from this endpoint are what you pass when creating a post.

What each channel accepts

ChannelStillsVideoCommentsCan be taken down
Instagram1:1, 4:5, 16:99:16 only — a feed video publishes as a Reelyesno — remove it in Instagram
Facebook Page1:1, 4:5, 16:91:1, 4:5, 9:16, 16:9yesyes
TikTok9:169:16nono — remove it in TikTok
X1:1, 4:51:1, 4:5, 9:16, 16:9yesyes
Threads1:1, 4:5, 9:16, 16:91:1, 4:5, 9:16, 16:9yesyes
Bluesky1:1, 4:5, 9:16, 16:91:1, 4:5, 9:16, 16:9yesyes
Pinterest1:1, 4:5 — up to 5 as a carousel1:1, 4:5, 9:16 — one per Pinnoyes

A format outside the accepted ratios is refused when the post is created, not when it publishes, so a bad plan fails immediately rather than a month later. auto_delete_after_seconds and POST /posts/{post_id}/retract both need a channel in the last column.

Paginate with cursor: pass the next_cursor from the previous page. It is absent on the last page.

Requires the channels:read scope.

get/projects/{project_id}/channels

Request

  • Base URL: https://api.productbyte.com/v1
  • URL: https://api.productbyte.com/v1/projects/{project_id}/channels
  • Auth: HTTP bearer

Path parameters

project_idstring required

The project to list channels for.

Query parameters

limitinteger

Page size, 1–100.

cursorstring

A next_cursor from a previous page.

Response

A page of channels.

next_cursorstring

Pass as cursor to fetch the next page. Absent when there are no more.

Changes

No recorded changes to this operation across all 2 revisions of this API.