Skip to content
v2.0REST API

API Reference

Build powerful integrations with the DataPulse API.

Authentication

All API requests require authentication using an API key in the header.

curl -X GET "https://api.datapulse.io/v2/analytics" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Endpoints

GET/v2/analytics

Retrieve analytics data for your dashboards.

POST/v2/queries

Execute custom SQL queries against your data.

PUT/v2/dashboards/{id}

Update an existing dashboard configuration.

Rate Limits

PlanRequests/minQueries/day
Free601,000
Pro300100,000
EnterpriseUnlimitedUnlimited

Error Codes

401Unauthorized - Invalid API key
429Too Many Requests - Rate limit exceeded
500Internal Server Error