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.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 /app/api/{workspaceUuid}/media/chunked/initiate
  • Remote media download from URL — POST /app/api/{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/app/api/panel/workspacesList all workspaces
POST/app/api/panel/workspacesCreate workspace
GET/app/api/panel/workspaces/{uuid}Get workspace
PUT/app/api/panel/workspaces/{uuid}Update workspace
DELETE/app/api/panel/workspaces/{uuid}Delete workspace
DELETE/app/api/panel/workspacesBulk delete workspaces
POST/app/api/panel/workspaces/{uuid}/usersAdd user to workspace
PUT/app/api/panel/workspaces/{uuid}/usersUpdate user role
DELETE/app/api/panel/workspaces/{uuid}/usersRemove user from workspace

Subscriptions (admin token required)

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

Users (admin token required)

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

Receipts (admin token required)

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

v5.1.0 — 2025-08-15

Initial Release

Workspace endpoints (workspace API token required)

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