Changelog
Inopay API changelog versioned
Every evolution of the REST API, webhooks and official SDKs.
Versioning policy
Versioning policy
The Inopay API follows semantic versioning. v1 is stable. Any breaking change is announced 90 days in advance via the X-Inopay-Deprecation header and an email to active integrators. Security fixes ship without notice and are documented here.
Versions
Reverse chronology, newest first.
- v1.4.0April 2026
Enriched order.executed webhooks
- Added: settlement fields (settlement_date, settlement_currency, fx_rate)
- Added: Ed25519 signature in the X-Inopay-Signature header
- Changed: webhook retry policy moves to exponential backoff (5 → 7 attempts)
- Fixed: timestamps now strict RFC3339
- v1.3.0March 2026
Signed portable KYC
- Added: ed25519_signature field on /v1/kyc/portable
- Added: issuance_date in ISO 8601 format
- Changed: KYC refresh token extended from 30 to 90 days
- Deprecated: legacy_hash field removed on July 1, 2026
- v1.2.0February 2026
Enriched sandbox
- Added: 5 fictitious SGIs covering UEMOA, CEMAC and Ghana
- Added: 50 BRVM and BVMAC instruments seeded in sandbox
- Added: /v1/sandbox/reset endpoint to reset an environment
- Fixed: simulated fill rate is now deterministic
- v1.1.0January 2026
iOS SDK 1.1 and Kotlin Coroutines
- Added: iOS SDK 1.1 compatible with Swift 6 strict concurrency
- Added: Kotlin SDK with Coroutines and Flow support
- Changed: Web SDK migrates to native fetch (axios removed)
- Fixed: SDK timeouts aligned with server values
- v1.0.0December 2025
Public stable release
- Added: stable v1 REST API with 24-month guarantee
- Added: order.* and kyc.* webhooks officially supported
- Added: iOS, Android and Web SDKs 1.0
- Added: unlimited public sandbox
Track the evolutions
Monthly developer newsletter or RSS feed to stay up to date on API and SDK versions.