API Documentation
Integrate the StablePay orchestration layer once — connect to all of your contracted payment providers.
Getting started
To begin, you'll need:
- A StablePay platform account
- API credentials (key and secret)
- At least one connected payment provider (PSP, bank, or crypto processor)
- Basic familiarity with REST APIs
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.