Skip to main content

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

Rate limit headers are included in all responses:
  • X-RateLimit-Limit
  • X-RateLimit-Remaining
  • X-RateLimit-Reset

SDKs

Official client libraries are available:

Python

pip install corrdata

JavaScript

npm install @corrdata/sdk

REST Wrapper

REST endpoints for simple integrations

Next Steps

Authentication

Set up API authentication

GraphQL Queries

Explore available queries