Base URLs
| Environment | URL |
|---|---|
| Production | https://api.cashweb.cash/api/v1/partner |
| Staging | https://dev.cashweb.cash/api/v1/partner |
What You Can Do
- Generate executable quotes for supported token and network pairs.
- Create transactions with idempotent retries and canonical merchant references.
- Recover transactions by
merchant_referenceafter client or network timeouts. - Receive lifecycle webhooks for operational state changes.
- Query delivery telemetry for webhook troubleshooting.
- Reconcile partner revenue using a cursor-based ledger endpoint.
Core Integration Principles
- Treat
merchant_referenceas your canonical business key. - Use
Idempotency-Keyon all write operations. - Process webhooks as at-least-once and out-of-order.
- Build reconciliation workflows around API reads, not webhook delivery alone.
Integration Sequence
- Configure API key authentication.
- Implement quote and transaction creation flow.
- Persist transaction IDs + merchant references.
- Implement webhook signature verification and idempotent processing.
- Add recovery jobs for transaction and webhook reconciliation.
- Validate go-live checklist before production traffic.