Developers · REST API
REST API
Workspace-scoped HTTP API with OAuth 2.0 client credentials. Mint short-lived bearer tokens and call JSON endpoints for posts, accounts, media, insights, and workflows.
What you can build
- OAuth 2.0 client credentials flow
- Scoped access tokens (posts, accounts, media, insights, workflows)
- Schedule posts, publish now, and duplicate published content
- List connected social accounts and media library files
- Workspace insights summary and outbound webhooks
Base URL & authentication
API base: https://socialplod.com/api/v1
Token endpoint: https://socialplod.com/api/v1/oauth/token
Use HTTP Basic auth or form body with grant_type=client_credentials. Send Authorization: Bearer <token> on all API requests.
Key endpoints
-
POST /api/v1/oauth/token— Mint access token (client credentials) -
GET /api/v1/posts— List posts -
POST /api/v1/posts/schedule— Schedule a new post -
POST /api/v1/posts/publish-now— Publish immediately -
GET /api/v1/accounts— List connected accounts -
GET /api/v1/insights/summary— Workspace insights summary -
GET /api/v1/media— List media library files -
POST /api/v1/workflows/{id}/run— Run a workflow manually
Also see the MCP server for AI assistant integrations using the same bearer tokens.
Frequently asked questions
Which plans include API access?
API and MCP access require a plan with the API & MCP access feature enabled. See pricing for plan details.
Where is the full API reference?
After signing in on an eligible plan, open the in-app API docs from your workspace API hub for endpoint examples and authentication details.