OmniSocials API
Approvals
Approval workflows (configured in the dashboard). List them here, route a new post through one with approval_workflow_id on POST /posts/create, and decide with POST /posts/{id}/approve or /reject.
List approval workflows
GET
https://api.omnisocials.com/v1
/approval-workflows
Saved approval workflows the current workspace can use: company-wide workflows plus the ones bound to this workspace. Workflows are created and edited in the dashboard (Approvals); the API only lists them. Pass a workflow's id as approval_workflow_id on POST /posts/create to route a new scheduled post through it. The post is then created as in_approval and publishes at its schedule_at once the last step approves (dashboard, or POST /posts/{id}/approve). Requires the posts:read scope.
List approval workflows › Responses
Workflows available to this workspace (may be empty)