Information
- License: Proprietary
- OpenAPI version:
3.1.0
Pay-in, payout, refund and balance API for LATAM merchants.
DRAFT v0.1 (2026-10-15). First contract sketch for discussion, not final.
Conventions
Idempotency-Key header. Repeating a request with the same key and
the same body returns the original response and does not move money again. The same key with a
different body returns 409 idempotency_conflict.Authorization: Bearer). Request signing is not required in the MVP; webhooks are always signed.message, method name) are in English. The Accept-Language header (en, es, ru) is reserved for localized texts; unsupported values fall back to English.pay_, pout_, ref_, dep_, whk_.403 merchant_not_active./v1). New fields, new optional parameters, new enum values and new endpoints are non-breaking, so clients must ignore unknown fields and tolerate unknown enum values. A breaking change ships as /v2; the old version stays available at least 12 months after deprecation is announced. Deprecated items carry Deprecation and Sunset headers.RateLimit-Limit, RateLimit-Remaining and RateLimit-Reset. Exceeding the limit returns 429 with Retry-After.Idempotent-Replay: true.Secret project API key sent as Authorization: Bearer sk_live_... or sk_test_.... Never embed it in a browser or mobile app.
Keys are stored hashed; a lost key is replaced, not recovered.
Security scheme type: http