API Reference#

The Brandwave REST API gives you programmatic access to all creator marketing data. Use standard HTTP requests from any language, platform, or tool.

Base URL#

text
https://api.gobrandwave.com/v1

Request format#

All requests must include an Authorization header with your API key. Request bodies should be JSON-encoded with the Content-Type: application/json header.

bash
curl https://api.gobrandwave.com/v1/activities \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Response format#

All responses return JSON. List endpoints return paginated results with items and totalCount fields.

json
{
  "items": [...],
  "totalCount": 42
}

HTTP status codes#

NameTypeRequiredDescription
200OKRequest succeeded.
201CreatedResource created successfully.
400Bad RequestInvalid request parameters.
401UnauthorizedMissing or invalid API key.
404Not FoundResource does not exist.
429Too Many RequestsRate limit exceeded. Retry after the specified delay.
500Server ErrorInternal server error. Contact support if persistent.

Next steps#