Use cases
Tracking competitor trends manually across weeks or months wastes hours. Graph reports give you time-series data ready to visualize instantly.Benchmark posting frequency
Track when competitors ramp up posting frequency to anticipate market moves or product launches
Prioritize platform investments
Compare competitor performance trends on YouTube vs TikTok to guide your channel strategy
Track engagement trends
Monitor seasonal patterns in competitor reach to inform your content calendar
Before you start
Prerequisites:- API Key - Your authentication token - Get your API key from the API Quickstart.
- Brand ID - Your brand’s unique ID
- Tracked Competitors - Competitors added in Dash Social
- YouTube
- X
Test in the dashboard first
Preview competitive graph reports in the Dash Social Dashboard to understand the data structure before pulling via API.Implementation
Step 1: Get competitor account IDs
Get source account IDs for your tracked competitors. Each competitor has a unique ID per platform. Send a POST request:Key query parameters
source: Platform to search:- Instagram:
INSTAGRAM - Facebook:
FACEBOOK - YouTube:
YOUTUBE - Twitter (X):
TWITTER
- Instagram:
source_account_id value. Format as comma-separated: 2306810931,230344968.
Compare across platforms
To compare multiple platforms, call/competitors/search separately for each platform.Step 2: Map your report parameters
Map the available parameters before making the API call:Step 3: Request the graph report
Send a GET request using the parameters from Step 2. This example gets daily engagement metrics for competitors on Instagram during October 2025:Compare multiple platforms
Make separate requests for each channel:INSTAGRAM_COMPETITIVE, FACEBOOK_COMPETITIVE, etc. Combine results in your dashboard or analytics tool.Step 4: Interpret the response
The response includes time-series data for each competitor plus acompetitor_average summary.
Response structure
Each account includes:data_type:BRAND(your brand),COMPETITOR, orCOMPETITOR_AVERAGEname: Account handle- Date-keyed metrics: Each metric is organized by date (e.g.,
"2025-10-01": 120.0). This makes it easy to plot on line charts or trend graphs.
Metrics
- Instagram
- Facebook
- Youtube
- X
Next steps
With your competitive graph data, you can:- Build trend visualizations - Plot each competitor as a separate line on a chart
- Identify posting patterns - Spot seasonal or weekly patterns in competitor activity
- Track peak performance days - See when competitors get the most engagement
- Compare against your brand - Benchmark your performance against competitor trends