Back to Documentation
API Reference
Integrate Agency Beats into your existing tools and automate your agency workflows with our REST API.
Authentication
All API requests require a Bearer token. Generate API keys from your organization settings.
Base URL
All endpoints are served from https://api.agencybeats.com/v1 with TLS 1.3 encryption.
Request Format
Send JSON payloads with Content-Type: application/json. Responses follow the JSON:API specification.
Webhooks
Receive real-time notifications for content approvals, project updates, and brand changes.
Quick Start
Copy
curl -X GET https://api.agencybeats.com/v1/brands \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
# Response
{
"data": [
{
"id": "brand_abc123",
"name": "Acme Corp",
"status": "active",
"created_at": "2026-01-15T10:30:00Z"
}
],
"meta": {
"total": 1,
"page": 1,
"per_page": 25
}
}Endpoints
GET
/api/v1/brandsPOST
/api/v1/brandsGET
/api/v1/contentPOST
/api/v1/contentPUT
/api/v1/content/:id/approveGET
/api/v1/projectsPOST
/api/v1/webhooksDELETE
/api/v1/webhooks/:idNeed help with integration?
Check out our SDKs or reach out to our developer support team.
View SDKs (coming soon)Developer Support
