Static
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
clearStatic
createStatic
createCreate a new title update for a promotion schedule.
The ID of the promotion schedule.
The data for the new update.
Optional
params: Record<string, any>promise
Static
crossFind potential cross-promote partners for a scheduler (with optional filters). GET /schedulers/{scheduler_id}/crosspromote/find
Optional
params: Record<string, any>Static
crossAccept an invite to cross-promote. POST /schedulers/{scheduler_id}/crosspromote/invites/{invite_id}/accept
Optional
params: Record<string, any>Static
crossReject an invite to cross-promote. POST /schedulers/{scheduler_id}/crosspromote/invites/{invite_id}/reject
Optional
params: Record<string, any>Static
crossSend an invite to cross-promote (from scheduler_id to partner_scheduler_id). POST /schedulers/{scheduler_id}/crosspromote/invites
{ partner_scheduler_id, optional_message }
Optional
params: Record<string, any>Static
crossList cross-promote invites for a scheduler (incoming + outgoing). GET /schedulers/{scheduler_id}/crosspromote/invites
Optional
params: Record<string, any>Static
crossList cross-promote relationships for a scheduler (with optional pagination). GET /schedulers/{scheduler_id}/crosspromote/relationships
Optional
params: Record<string, any>Static
crossEnd a cross-promote relationship (delete). DELETE /schedulers/{scheduler_id}/crosspromote/relationships/{relationship_id}
Optional
params: Record<string, any>Static
crossGet which platforms are cross-promoted in an existing relationship. GET /schedulers/{scheduler_id}/crosspromote/relationships/{relationship_id}/platforms
Optional
params: Record<string, any>Static
crossGet recently cross-promoted logs under a relationship. GET /schedulers/{scheduler_id}/crosspromote/relationships/{relationship_id}/posts
Optional
params: Record<string, any>Static
crossSet which platforms are cross-promoted in an existing relationship. PUT /schedulers/{scheduler_id}/crosspromote/relationships/{relationship_id}/platforms data = { platforms: ['twitter','facebook',...]}
Optional
params: Record<string, any>Static
deleteStatic
deleteStatic
getStatic
getStatic
getGet Instagram accounts associated with the scheduler's Instagram account.
The ID of the promotion schedule.
Optional
params: Record<string, any>promise
Static
getGet flairs for a specific Reddit subreddit.
The ID of the promotion schedule.
The name of the subreddit.
Optional
params: Record<string, any>promise
Static
getStatic
getStatic
getStatic
getGet progression data for social media posts over time.
The ID of the promotion schedule.
Optional
params: Record<string, any>Query parameters (e.g., social_platform, start_date, end_date)
promise
Static
getGet aggregated reports for a promotion schedule.
The ID of the promotion schedule.
Optional
params: Record<string, any>Query parameters (e.g., social_platform, start_date, end_date)
promise
Static
getGet a specific title update.
The ID of the promotion schedule.
The ID of the title update.
Optional
params: Record<string, any>promise
Static
listList Ad Accounts for the given campaign ID, as defined by /schedulers/{scheduler_id}/ad_accounts on the backend.
E.g. for Reddit, you can pass ?business_id= to get business-level ad accounts, or for Twitter, it might just return a user’s ad accounts, etc.
The UUID of the Ad Campaign
Optional
params: Record<string, any>Optional query parameters, e.g. business_id, page.size, etc.
A response object with data (ad account list)
Static
listList platform-level businesses for the given campaign ID, as defined by /schedulers/{scheduler_id}/businesses on the backend.
Typically relevant for Reddit (list businesses), or might return a "not supported" message for Meta/TikTok.
The UUID of the Ad Campaign
Optional
params: Record<string, any>Optional query parameters, e.g. page.size, etc.
A response object with data (business list or messages)
Static
listList funding instruments for the given campaign ID, as defined by /schedulers/{scheduler_id}/funding_instruments on the backend.
For Twitter, pass ?account_id=... For Reddit, pass ?ad_account_id=... or ?business_id=...
The UUID of the Ad Campaign
Optional
params: Record<string, any>Optional query parameters
A response object with data (funding instruments)
Static
listStatic
listStatic
scheduleSchedule title update.
The ID of the promotion schedule.
The ID of the title update.
The data to update.
Optional
params: Record<string, any>promise
Static
testStatic
updateStatic
updateUpdate a title update.
The ID of the promotion schedule.
The ID of the title update.
The data to update.
Optional
params: Record<string, any>promise
Generated using TypeDoc
Clear Bluesky OAuth credentials from a promotion schedule.