R

Rudder API

by Rudder Free tier

Download OpenAPI specification: openapi.yml Introduction Rudder exposes a REST API, enabling the user to interact with Rudder without using the webapp, for example in scripts or cronjobs. Versioning Each time the API is extended with new features (new functions, new parameter

searchrudder

Quick Reference

Base URL https://rudder.example.local/rudder/api/latest/ Auth type API Key Header Auth header X-API-Token: YOUR_API_KEY Rate limit 1,000 events/day (free) Pricing Enterprise / contact sales Free quota None Documentation https://www.rudder.io Endpoint status Unreachable — No response — server may be down or blocking automated probes (checked Mar 29, 2026) Builder score D 37% builder-friendly
Pricing
28
Latency
0
Depth
72

Authentication

API key in the request header (X-API-Token)

X-API-Token: YOUR_API_KEY

Pricing

Model subscription Starting price Enterprise / contact sales Free quota None

Freemium. RudderStack open-source self-hosted free. Cloud: 1,000 events/day free.

Key Endpoints

MethodPathDescription
GET /api/changeRequests List all change requests
GET /archives/export Get a ZIP archive of the requested items and their dependencies
POST /archives/import Import a ZIP archive of policies into Rudder
GET /branding Get branding configuration
POST /branding Update web interface customization
POST /branding/reload Reload branding file
DELETE /changeRequests/{changeRequestId} Decline a request details
GET /changeRequests/{changeRequestId} Get a change request details

Sample Request

curl -X GET 'https://rudder.example.local/rudder/api/latest//api/changeRequests' \
  -H 'X-API-Token: YOUR_API_KEY'

Sample Response

{}

Data sourced from API Map. Always verify pricing and rate limits against the official Rudder documentation.