Overview
CorrData provides a GraphQL API for accessing pipeline integrity data. The API supports:- Queries - Read operations for assets, measurements, and analytics
- Mutations - Write operations for creating and updating data
- Subscriptions - Real-time updates via WebSocket
Base URL
GraphQL Playground
Explore the API interactively at:Quick Example
Response Format
All responses follow a standard format:Error Responses
Rate Limits
| Plan | Requests/min | Requests/day |
|---|---|---|
| Free | 60 | 1,000 |
| Pro | 300 | 50,000 |
| Enterprise | Unlimited | Unlimited |
Rate limit headers are included in all responses:
X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-Reset
SDKs
Official client libraries are available:Python
pip install corrdataJavaScript
npm install @corrdata/sdkREST Wrapper
REST endpoints for simple integrations