Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developer.dashsocial.com/llms.txt

Use this file to discover all available pages before exploring further.

Before You Begin

Make sure you have the following before making your first request:
  • Your Dash Social plan includes API access — contact Support if you’re unsure
  • You are a brand admin — only admins can generate API keys

Authentication

The Dash Social API uses Bearer token authentication. Include your API key in the Authorization header on every request:
Authorization: Bearer {token}
Keep your token secret and never include it in client-side code. Always send API requests from your backend.

Get Your API Key and Brand ID

  1. In Dash Social, go to Settings → API and Integrations → Developers, or click here
  2. Copy your Brand ID displayed next to your brand name
  3. Click Generate New API Key and give it a name
  4. Copy and securely save the key — it will only be shown once
If you need an API key with access to multiple brands, contact Support.

Verify Your Token

After generating your key, call /api/self to confirm your token is valid and see which brands and permissions it has access to.
curl 'https://auth.dashsocial.com/api/self' \
  -H 'Authorization: Bearer {token}'
The response includes:
FieldDescription
accessible_brandsArray of brand IDs your key can access
brandsBrand details including avatar, status, and org info
permissionsFull permission matrix by feature (ads, campaigns, community, etc.)
planSubscription and billing information
organizationCompany and org-level permission details
If you don’t see an expected brand or permission, verify your token is still active in Settings. If issues persist, contact Support.

Get Your Organization ID

Several endpoints require an organization_id. The /api/self response you retrieved above includes it — look for organization_id at the top level:
{
    "organization_id": 1,
    "organization": {
        "id": 1,
        "name": "Your Organization"
    }
}

What’s Next

Library API

Query campaigns, galleries, media, products, and more

Community API

Access community interactions, comments, and messages across channels