ContentStudio icon

ContentStudio

Integrate with ContentStudio API

Actions44

Post → List

AI-generated

Summary

Lists posts in a ContentStudio workspace, with optional filters for status, dates, approvals, labels, campaigns, categories, creators, and comment resolution.

Inputs

  • Workspace ID (required) — Workspace whose posts to list.
  • Page — Page number, starting at 1; defaults to 1.
  • Per Page — Number of posts per page, from 1 to 100; defaults to 10.
  • Statuses — Include posts with selected publishing statuses. Leave empty to include any status.
  • Date From — Start date filter in YYYY-MM-DD format.
  • Date To — End date filter in YYYY-MM-DD format.
  • Approval Assigned To — Comma-separated approver user IDs; retrieve IDs from the Team Member resource.
  • Approval Requested By — Comma-separated IDs of users who requested approval; retrieve IDs from the Team Member resource.
  • Labels — Comma-separated label IDs.
  • Campaigns — Comma-separated campaign IDs.
  • Content Categories — Comma-separated content category IDs.
  • Created By — Comma-separated creator user IDs; retrieve IDs from the Team Member resource.
  • Comment Status — Filter by comment resolution: All (default), Resolved, or Unresolved.

Output shape

A list of post records.

Results are paginated using Page and Per Page. The source pack omits the relevant request and response handling bodies, so exact record fields and response envelope are not specified.

Examples

Example 1: List posts in one workspace that are scheduled and have unresolved comments.

Set Workspace ID, choose Scheduled under Statuses, and set Comment Status to Unresolved.

Links

Discussion