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
DRAFTwhen 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)
| Method | Endpoint | Description |
|---|---|---|
GET | /app/api/panel/workspaces | List all workspaces |
POST | /app/api/panel/workspaces | Create 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/workspaces | Bulk delete workspaces |
POST | /app/api/panel/workspaces/{uuid}/users | Add user to workspace |
PUT | /app/api/panel/workspaces/{uuid}/users | Update user role |
DELETE | /app/api/panel/workspaces/{uuid}/users | Remove user from workspace |
Subscriptions (admin token required)
| Method | Endpoint | Description |
|---|---|---|
GET | /app/api/panel/workspaces/{uuid}/subscription | Get subscription |
POST | /app/api/panel/workspaces/{uuid}/subscription | Create subscription |
PUT | /app/api/panel/workspaces/{uuid}/subscription | Update subscription |
DELETE | /app/api/panel/workspaces/{uuid}/subscription | Delete subscription |
POST | /app/api/panel/workspaces/{uuid}/subscription/new | Checkout new subscription |
PUT | /app/api/panel/workspaces/{uuid}/subscription/change-plan | Change plan |
POST | /app/api/panel/workspaces/{uuid}/subscription/cancel | Cancel subscription |
POST | /app/api/panel/workspaces/{uuid}/subscription/resume | Resume subscription |
POST | /app/api/panel/workspaces/{uuid}/subscription/generic | Add generic subscription |
DELETE | /app/api/panel/workspaces/{uuid}/subscription/generic | Remove generic subscription |
Users (admin token required)
| Method | Endpoint | Description |
|---|---|---|
GET | /app/api/panel/users | List users |
POST | /app/api/panel/users | Create 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/users | Bulk delete users |
Receipts (admin token required)
| Method | Endpoint | Description |
|---|---|---|
GET | /app/api/panel/receipts | List receipts |
POST | /app/api/panel/receipts | Create 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/receipts | Bulk delete receipts |
v5.1.0 — 2025-08-15
Initial Release
Workspace endpoints (workspace API token required)
| Method | Endpoint | Description |
|---|---|---|
GET | /app/api/{workspaceUuid}/accounts | List connected social accounts |
GET | /app/api/{workspaceUuid}/accounts/{id} | Get account |
GET | /app/api/{workspaceUuid}/posts | List posts |
POST | /app/api/{workspaceUuid}/posts | Create 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}/posts | Bulk 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}/media | List media |
POST | /app/api/{workspaceUuid}/media | Upload media |
GET | /app/api/{workspaceUuid}/media/{id} | Get media |
PUT | /app/api/{workspaceUuid}/media/{id} | Update media |
DELETE | /app/api/{workspaceUuid}/media | Delete media |
GET | /app/api/{workspaceUuid}/tags | List tags |
POST | /app/api/{workspaceUuid}/tags | Create 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 |