Skip to main content

Changelog

All notable changes to the PostBoost API are documented here.

Base URL for all endpoints: https://postboost.co/app/api


v5.5.0 — 2026-04-11​

New API Endpoints​

AI — Image Generation & Editing

MethodEndpointDescription
POST/{workspaceUuid}/ai/image-promptBuild an optimized image generation prompt from a social media caption and platform. Use this to preview the prompt before calling image-generate. Costs 1 AI credit per call.
POST/{workspaceUuid}/ai/image-generateGenerate one or more social media images from a caption (standard mode) or a raw prompt (developer mode). Images are saved directly to the workspace media library. Credits: count × credit_weight (default 5 per image).
POST/{workspaceUuid}/ai/image-editEdit an existing workspace media image using a text prompt and optional mask. Results are saved to the media library. Credits: count × credit_weight.
POST/{workspaceUuid}/ai/image-variationsGenerate one or more variations of an existing workspace media image. Results are saved to the media library. Credits: count × credit_weight.
POST/{workspaceUuid}/ai/image-alt-textAnalyze an existing workspace media image and generate accessible alt text. The alt text is saved back to the media record. Costs 1 AI credit per call.

No breaking API changes.​


v5.4.0 — 2026-04-04​

New API Endpoint​

AI

MethodEndpointDescription
POST/{workspaceUuid}/ai/blog-to-socialGenerate platform-specific social media captions from a blog post URL or title and excerpt. Supports tone, hashtags, CTA, language, and optional draft post creation with image import. Consumes one AI credit per platform.

No breaking API changes.​


v5.3.1 — 2026-03-23​

Platform Improvements​

  • Added Mastodon service management endpoints
  • Facebook API updated to v25.0
  • Improved HEIC and HEIF image upload support
  • Post status is now set to DRAFT when moved to trash

Media​

  • Chunked upload support for large files — POST /{workspaceUuid}/media/chunked/initiate
  • Remote media download from URL — POST /{workspaceUuid}/media/remote/initiate
  • Compatible with more video formats (MP4, MOV, AVI, WebM)
  • Additional image format support
  • Resolved infinite loading issue in Media Library

No breaking API changes.​


v5.2.0 — 2025-12-29​

New API Endpoints​

Workspaces (admin token required)

MethodEndpointDescription
GET/panel/workspacesList all workspaces
POST/panel/workspacesCreate workspace
GET/panel/workspaces/{uuid}Get workspace
PUT/panel/workspaces/{uuid}Update workspace
DELETE/panel/workspaces/{uuid}Delete workspace
DELETE/panel/workspacesBulk delete workspaces
POST/panel/workspaces/{uuid}/usersAdd user to workspace
PUT/panel/workspaces/{uuid}/usersUpdate user role
DELETE/panel/workspaces/{uuid}/usersRemove user from workspace

Subscriptions (admin token required)

MethodEndpointDescription
GET/panel/workspaces/{uuid}/subscriptionGet subscription
POST/panel/workspaces/{uuid}/subscriptionCreate subscription
PUT/panel/workspaces/{uuid}/subscriptionUpdate subscription
DELETE/panel/workspaces/{uuid}/subscriptionDelete subscription
POST/panel/workspaces/{uuid}/subscription/newCheckout new subscription
PUT/panel/workspaces/{uuid}/subscription/change-planChange plan
POST/panel/workspaces/{uuid}/subscription/cancelCancel subscription
POST/panel/workspaces/{uuid}/subscription/resumeResume subscription
POST/panel/workspaces/{uuid}/subscription/genericAdd generic subscription
DELETE/panel/workspaces/{uuid}/subscription/genericRemove generic subscription

Users (admin token required)

MethodEndpointDescription
GET/panel/usersList users
POST/panel/usersCreate user
GET/panel/users/{id}Get user
PUT/panel/users/{id}Update user
DELETE/panel/users/{id}Delete user
DELETE/panel/usersBulk delete users

Receipts (admin token required)

MethodEndpointDescription
GET/panel/receiptsList receipts
POST/panel/receiptsCreate receipt
GET/panel/receipts/{id}Get receipt
PUT/panel/receipts/{id}Update receipt
DELETE/panel/receipts/{id}Delete receipt
DELETE/panel/receiptsBulk delete receipts

v5.1.0 — 2025-08-15​

Initial Release​

Workspace endpoints (workspace API token required)

MethodEndpointDescription
GET/{workspaceUuid}/accountsList connected social accounts
GET/{workspaceUuid}/accounts/{id}Get account
GET/{workspaceUuid}/postsList posts
POST/{workspaceUuid}/postsCreate post
GET/{workspaceUuid}/posts/{uuid}Get post
PUT/{workspaceUuid}/posts/{uuid}Update post
DELETE/{workspaceUuid}/posts/{uuid}Delete post
DELETE/{workspaceUuid}/postsBulk delete posts
POST/{workspaceUuid}/posts/schedule/{uuid}Schedule post
POST/{workspaceUuid}/posts/add-to-queue/{uuid}Add to queue
POST/{workspaceUuid}/posts/approve/{uuid}Approve post
GET/{workspaceUuid}/mediaList media
POST/{workspaceUuid}/mediaUpload media
GET/{workspaceUuid}/media/{id}Get media
PUT/{workspaceUuid}/media/{id}Update media
DELETE/{workspaceUuid}/mediaDelete media
GET/{workspaceUuid}/tagsList tags
POST/{workspaceUuid}/tagsCreate tag
GET/{workspaceUuid}/tags/{id}Get tag
PUT/{workspaceUuid}/tags/{id}Update tag
DELETE/{workspaceUuid}/tags/{id}Delete tag