API Documentation

Integrate the StablePay orchestration layer once — connect to all of your contracted payment providers.

Getting started

To begin, you'll need:

API endpoints

Providers

GET /api/providers

List your connected payment providers and their availability for routing.

Payment Sessions

POST /api/sessions

Create a cashier session; StablePay routes it to the optimal provider based on your rules.

Payout Workflows

POST /api/payouts

Submit individual or batch payout instructions for routing to the appropriate provider.

Transaction History

GET /api/transactions

Retrieve unified transaction history across all providers with optional filters and pagination.

Webhooks

Real-time notifications for transaction status updates aggregated across all connected providers. Configure your webhook endpoint in the dashboard.

Support

Need help? Contact our support team or email api@stablepay.example.