Follow our versioning policy. Subscribe to the developer.announcements webhook to receive changelog entries programmatically.
2026-07-17 · v1 general availability Stable
Added
- Full error reference at /docs/errors.html with stable
error.codevalues. - Rate-limit headers (
X-RateLimit-*,Retry-After) on every response. - Dedicated idempotency guide —
Idempotency-Keyheader, 24 h retention. - Sandbox trigger endpoint for webhook replay and lifecycle advancement.
refundscapability across all providers (Stripe, Bridge, Compose, Monerium).
Changed
- Error envelope now includes
request_id,type,retryable, anddoc_url. - OpenAPI spec bumped to 3.1 with security scheme components.
2026-07-10 · Developer platform Stable
- Public API keys with scopes,
expires_at, and IP allow-list. - OAuth 2.0 client credentials flow.
- HMAC-SHA256 signed webhooks with replay endpoint and exponential-backoff dispatcher.
- Swagger UI + Redoc at /api-docs.html.
- TypeScript SDK (
@/lib/qashx-sdk) and Python SDK (sdks/python/).
2026-07-01 · QashX Pay unification Stable
- Unified
qashx_paymentsresource across card, SEPA, SWIFT, USDC, USDT, EURC, EURe. - Capability Registry + Routing Engine — clients request a capability, not a provider.
- Double-entry ledger via
qashx_ledger_entries.
Pre-GA · v0 preview Retired
Private beta. Not supported. Migrate to v1.