Posts
Create a post (immediate, scheduled, or draft)
Changed onA draft (saveAsDraft: true) needs only posts.draft. A post with a future scheduledAt also needs posts.schedule, and a post that publishes now also needs posts.publish; without it the call answers 403 permission_denied. Requires the posts.draft permission.
post/social-posts
Request
- Base URL: https://post.adaptlypost.com/post/api/v1
- URL: https://post.adaptlypost.com/post/api/v1/social-posts
- Auth: HTTP bearer
Headers
X-Workspace-Idstring
The workspace to act in, for OAuth sign-ins that reach several workspaces. Take the id from GET /workspaces. Without it the call lands in the default workspace. A workspace the caller cannot reach answers 403 with code: workspace_access_denied. An API key belongs to one workspace: send its own id or leave the header out
Request body
Example request
{
"timezone": "UTC",
"facebookConfigs": [
{
"textFormatPresetId": "106018623298955"
}
],
"googleBusinessConfigs": [
{
"eventStart": "2026-10-01T18:00",
"eventEnd": "2026-10-01T21:00"
}
]
}Response
Post created
Changes
- info
added the new optional request property
// - info
added the new optional request property
//
- info