Skip to main content

Download OpenAPI Spec

Get the raw openapi.yaml file to import into your favorite API client.

Base URL

All API requests should be made to:

Authentication

You will need an API key to authenticate your requests. You can acquire one from the WoopSocial dashboard. All endpoints should include the API key in the Authorization header:

Concurrency limits

Each API key can have up to five REST API requests in progress at the same time. This allowance is shared across endpoints. For example, three media uploads and two post creation requests use all five available slots. When all five slots are in use, additional requests are rejected immediately with 429 Too Many Requests and a Retry-After: 1 header. Wait at least one second before retrying. A slot becomes available when an in-progress request finishes.