Read partner configuration
Returns the partner’s self-service configuration. Currently the surcharge settings
(ADR-029): surcharge_rate_bps (the bank’s own markup, in basis points — 100 bps = 1 %)
and surcharge_cap_bps (the ceiling set by Safariat; null ⇒ surcharge disabled).
Requires scope config:manage.
Authorizations
API key authentication. Issued by the Safariat admin or via the partner portal. The secret is shown only once at generation.
Production sk_live_* keys must additionally sign every write request
(POST/PUT/DELETE) with the X-Timestamp and X-Signature headers.
Sandbox sk_test_* keys are exempt from request signing: X-Signature and
X-Timestamp are not required for writes in the sandbox (so the developer-portal
"Try it" playground works end to end). The Idempotency-Key header remains
required on writes in both environments.
Response
Partner configuration
Partner self-service configuration (ADR-029).