Skip to main content
The Postbase REST API is authenticated with an API key. Generate one under AI & API in the app, then send it as a bearer token.

Base URL

Authorization header

Every request must include Authorization: Bearer <your key>. Requests without a valid key return 401 Unauthorized. A key is scoped to the workspace it was created in.

Check a key

GET /me returns the workspace the key acts for and how many channels it has:
Response
Keys are shown once at creation. Store yours securely; rotate or revoke it from AI & API if it leaks.

Rate limits

Limits are counted per workspace, across the REST API and the MCP server together: Over a limit, the API returns 429 Too Many Requests with a Retry-After header (in seconds) and a JSON body:
Through MCP, a create_post call over the hourly limit returns a tool error with the same message.

Endpoints

See the available endpoints for posts and channels.