Skip to main content

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:
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.
The response includes:
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:

What’s Next

Library API

Query campaigns, galleries, media, products, and more

Community API

Access community interactions, comments, and messages across channels