SocialPulse API Documentation

Programmatic access to social media analytics, reporting, and client management

API Overview

The SocialPulse API provides secure, RESTful access to all platform features

Base URL

https://api.socialpulse.co.in/v1

Authentication

Bearer token in Authorization header

Rate Limits

1000 requests per hour per API key. Upgrade your plan for higher limits.

Available Endpoints

Analytics API

Access real-time and historical social media metrics

GET /analytics/{accountId}
Read

Get followers, engagement, impressions, and reach metrics

Reports API

Generate and retrieve automated reports

POST /reports
Write

Create custom reports with date ranges and metrics

GET /reports/{reportId}
Read

Download generated reports in PDF format

AI Insights API

Access AI-powered analytics and recommendations

GET /insights/{accountId}
Read

Get AI-generated insights, trends, and recommendations

Client Management API

Manage client accounts and social media connections

GET /clients
Read

List all clients in your workspace

POST /clients/{clientId}/accounts
Write

Connect social media accounts for a client

Getting Started

Quick steps to start using the SocialPulse API

  1. Create an API key in your Pro plan dashboard
  2. Include the API key in your request headers: Authorization: Bearer YOUR_API_KEY
  3. Make requests to the appropriate endpoints
  4. Handle rate limiting and error responses appropriately

Need help with API integration?

Contact Support