RESTful APIs, SDKs, webhooks, and comprehensive documentation to integrate Cashelio's financial services into your applications.
Accept payments via cards, bank transfers, USSD, and mobile money
Key Endpoints:
POST /v1/payments/initiate
GET /v1/payments/:id
POST /v1/payments/verify
Access credit scores and risk assessment for customers
Key Endpoints:
POST /v1/credit/score
GET /v1/credit/history/:id
POST /v1/credit/report
Create and manage virtual cards programmatically
Key Endpoints:
POST /v1/cards/create
GET /v1/cards/:id
PUT /v1/cards/:id/freeze
Manage multi-currency wallets and transfers
Key Endpoints:
POST /v1/wallets/transfer
GET /v1/wallets/balance
POST /v1/wallets/exchange
Originate, fund, and manage P2P loans
Key Endpoints:
POST /v1/loans/request
GET /v1/loans/:id
POST /v1/loans/:id/repay
Pull transaction data and business analytics
Key Endpoints:
GET /v1/analytics/revenue
GET /v1/analytics/transactions
GET /v1/analytics/export
Sign up for a business account and generate your API keys from the dashboard.
API_KEY=pk_test_your_key_here
SECRET_KEY=sk_test_your_secret_here
Initialize a payment with a simple POST request.
curl https://api.cashelio.com/v1/payments/initiate \
-H "Authorization: Bearer YOUR_SECRET_KEY" \
-d amount=10000 -d currency=NGN