/public/v1 base URL and Authorization header described in the API overview. Do not add a Bearer prefix.
Reports
GET /overview
Returns organization-wide operational counts and recent errors. Use days to set the look-back window; it defaults to 30.
GET /customers/:customerId/report
Returns the same type of counts for a customer or channel-group scope. Use days to set the look-back window.
Post inspection and approvals
GET /posts/:id
Returns one post, including its group, channels, state, media, provider settings, and integration metadata.
POST /posts/:id/request-approval
Submits an existing draft to the approval queue. Approval is optional and must be requested explicitly.
GET /posts/:id/approval
Returns approval status, reviewer note, request time, and resolution time. If no approval exists, the response is { "status": "NONE" }.
Connection and provider metadata
GET /is-connected
Returns { "connected": boolean } for the connection check used by integrations.

