Unlimited play money
Your sandbox accounts are credited with 1,000,000,000 virtual FCFA. Top up at will via POST /v1/sandbox/topup.
The sandbox environment mirrors the production API surface with simulated data. No order is routed to a real SGI, no funds are mobilized. 5 fake SGIs, 50 simulated BRVM/BVMAC instruments, 1 billion virtual FCFA per account.
Identical API surface. Volumes, data and latency differ.
| Attribute | Sandbox | Production |
|---|---|---|
| API host | sandbox.getinopay.com | api.getinopay.com |
| KYC data | synthetic / mock | real (KYC2/3) |
| Order execution | simulated fills | live SGI execution |
| Real funds | 1 000 000 000 FCFA virtuels | real settlement |
| Rate limit | 1 000 req/min | 10 000 req/min |
| Accepted volumes | illimité | tier-based |
| Simulated latency | p50 80 ms / p99 250 ms | p50 35 ms / p99 120 ms |
| Monitoring | logs only (7 days) | logs + metrics + alerts |
| Support | community / docs | integration team SLA |
Five simulated brokerage firms with distinct specialties to test routing scenarios.
| Fake SGI | Specialty |
|---|---|
| SGI Sandbox 1 — Equis Capital | Regional small caps (market cap < 50B FCFA) |
| SGI Sandbox 2 — Bond House | UEMOA sovereign and corporate bonds |
| SGI Sandbox 3 — Pierres Régionales | Listed REITs / real estate funds |
| SGI Sandbox 4 — Cash & Carry | Short-term money market funds |
| SGI Sandbox 5 — Junior Lab | Junior board / recent IPOs |
Listed equities, bonds and OPCVM. Real tickers, synthetic market data refreshed every 5 seconds during trading hours.
# Sample of the 50 simulated instruments
# Equities BRVM
SNTS.BRVM Sonatel SN 23 950 FCFA ▲ +0.42%
SOGB.BRVM Société Générale BJ 8 200 FCFA ▼ -0.18%
ETIT.BRVM Ecobank Transnational 18 FCFA ▲ +5.88%
PALC.BRVM Palmci CI 8 010 FCFA ▼ -0.74%
ORGT.BRVM Orange CI 10 250 FCFA = 0.00%
... 25 more equities
# Bonds (UEMOA sovereign + corporate)
TPCI.O.022027 Trésor Public CI 2027 98.42 yield 6.10%
TPSN.O.062028 Trésor Public SN 2028 97.10 yield 6.42%
... 12 more bonds
# OPCVM / REIT
NSIA.OPCVM NSIA Plus 12 460 FCFA
PIA.OPCVM PIA Croissance 10 875 FCFA
... 5 more
# BVMAC equities
SOCA.BVMAC Société CA Cameroun 16 200 FCFAPOST /v1/sandbox/reset wipes the sandbox (account, orders, balances, attestations). Irreversible but idempotent.
# Wipe sandbox account, orders, balances, attestations
curl -X POST https://sandbox.getinopay.com/v1/sandbox/reset \
-H "Authorization: Bearer $TOKEN" \
-H "Idempotency-Key: $(uuidgen)"
# 200 OK
# { "reset_at": "2026-04-25T15:00:00Z",
# "wallet_credit_cents": 100000000000 }
# Top up at any time
curl -X POST https://sandbox.getinopay.com/v1/sandbox/topup \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{ "amount_cents": 50000000000 }' # 500M FCFA virtuelsYour sandbox accounts are credited with 1,000,000,000 virtual FCFA. Top up at will via POST /v1/sandbox/topup.
After getting sandbox access, request to join TestFlight (iOS) or Internal Testing (Android) to try the white-label Inopay app on device.
The sandbox is purged every 30 days. Use the test subjects and instruments provided. Sandbox keys never work in production.