posts

List queued posts

List the POSTS currently queued into this business's upcoming publish slots (what's lined up to go out). Distinct from get_posting_schedule (the recurring slot template) and get_queue_summary (aggregate fullness).

Each entry shows the post's position in the queue and the estimated time it will publish (projected from the queue's recurring timeslots — approximate, since it ignores jitter and skipped slots). Posts scheduled for an exact time via schedule (adhoc) are NOT in this list; only daily-queue posts are. For just "how full is the queue / when does it run dry", use GET /businesses/{business_id}/queue/summary instead of paging this list.

Errors: 400 invalid_value: The business_id is not a valid UUID. 400 invalid_request: The cursor is malformed. 401 authentication_required: API key or token is missing, invalid, or revoked. 403 permission_denied: Your plan does not include API access, or this business is not in your org. 404 resource_not_found: No business with that ID exists. 429 rate_limit_exceeded: You sent too many requests this minute.

get/api/businesses/{business_id}/queue

Request

  • Base URL: https://api.mymarky.ai
  • URL: https://api.mymarky.ai/api/businesses/{business_id}/queue
  • Auth: HTTP bearer

Path parameters

business_idstring required

A UUID identifier.

Query parameters

limitinteger

Max results per page (1-100)

cursorstring nullable

The next value from the previous page's response, passed back verbatim. Leave it out for the first page. When next is null you have every result.

Headers

Marky-Version'2026-04-08' | '2026-07-17' | '2026-08-02' | '2026-08-04' | '2026-08-06'
Example:2026-08-06

Opt into a dated API version. Omit to stay on the floor (2026-04-08) forever — unpinned clients never break. Pin to a newer date (e.g. 2026-08-06) to receive the newest response shapes. Unknown values fall back to the floor. See https://docs.mymarky.ai for the versioning model.

Response

Successful Response

nextstring nullable

Opaque cursor for the next page; null when there are no more. Pass it back verbatim as ?cursor=. Do not construct or decode it.

Changes

No recorded changes to this operation across all 1 revision of this API.