Pushrail Docs
Open app

API reference

Generated from the Pushrail contract. Always in sync with the running API.

Base URL: https://api.pushrail.io · Download openapi.json

Events

Send single events and batches into Pushrail.

Destinations

Configure where events get delivered.

Routing rules

Match events to destinations.

Deliveries

Inspect delivery state and attempt history.

Replay

Re-send failed or selected past deliveries.

Event schemas

Declare the events your product emits.

Transforms

Reshape payloads before delivery.

DLQ

Manage permanently-failed deliveries.

Embed

Mint sessions for the in-product portal.

Files

Upload and fetch file artifacts.

Observability

Per-destination health and metrics.

Audit

Read the audit trail of configuration changes.

Authentication

Invitations

OAuth