Integrations
API Integration
Accept payments, send payouts and pay bills using the Saukipay REST API.
The Saukipay API lets you integrate payments, payouts and bill payments directly into your own application.
Full API reference
Endpoints, request and response schemas, and code samples in JavaScript, Python, Java and cURL.
Base URL
https://server.saukipay.net/api/v1Authentication
Every request is authenticated with your secret key as a bearer token:
Authorization: Bearer <SECRET_KEY>Payout and bill payment requests must additionally carry an HMAC-SHA512 signature of the request payload, which lets Saukipay verify that the request came from you and was not altered in transit. See the API reference for how to compute it.
Keep your secret key on the server
Never ship your secret key in a browser or mobile app. Call the Saukipay API from your backend only.
Before you start
- Get your API keys from the Developer page of the merchant dashboard.
- Whitelist your server IPs. IP whitelisting is mandatory in both test and live mode — requests from other addresses are rejected.
- Send every request over HTTPS.