Developers
API Reference
Publish, schedule, and manage posts across every connected social platform programmatically. All endpoints accept and return JSON.
Base URL
All API requests are made to:
https://api.hubpost.coAuthentication
Requests are authenticated with your Hubpost session. Unauthenticated requests receive a 401 Unauthorized response. API keys for server-to-server access are coming soon — reach out at pxvbusiness@gmail.com if you need early access.
Errors
The API uses conventional HTTP status codes. 400 indicates a request body that failed validation (the response details which fields are invalid), 401 indicates a missing or invalid session, and 500 indicates an unexpected error on our side.
Reference
The reference is organized by resource. A typical integration connects accounts, uploads media, then creates posts.
Accounts
Manage the social media accounts connected to your Hubpost workspace.
2 endpoints
Media
Upload images and videos before referencing them in posts. Uploading is a two-step flow: request a signed upload URL, upload the file to it, then confirm.
2 endpoints
Posts
Create, list, edit, and delete posts across every connected platform.
4 endpoints
Platform publishing
Publish to a single platform with a flat, platform-specific payload. These endpoints accept one payload fanned out to one or more accounts on that platform.
8 endpoints