Partners
Authentication
Partner API keys and how to sign every request.
Partner access is invite-only. Orqpay provisions your credentials:
| Item | Example |
|---|---|
| API key | orq_pk_test_… |
| Signing secret | orq_ps_… |
Headers
Authorization: Bearer orq_pk_test_...
X-Request-Signature: t=<unix_seconds>,v1=<hmac_hex>In the docs playground, paste the API key and orq_ps_… — the proxy signs for you.
For your own code, sign this UTF-8 string with HMAC-SHA256 (orq_ps_… → hex):
{unix_seconds}.{METHOD}.{pathname}{?query}.{rawBody}Create calls also need Idempotency-Key. Use the Request signer while integrating.
Smoke test
curl "https://api.orqpay.com/v1/partner/whoami" \
-H "Authorization: Bearer orq_pk_test_..." \
-H "X-Request-Signature: t=...,v1=..."