Reference
API Reference
Complete list of CamelPay API endpoints, webhook events, and supported payment methods.
API Endpoints
| Method | Endpoint | Auth | Description |
|---|---|---|---|
POST | /students/register | None | Create account |
POST | /students/auth/otp/request | None | Request OTP |
POST | /students/auth/otp/verify | None | Verify OTP, get JWT |
POST | /developers/apps | JWT | Create developer app |
GET | /developers/apps | JWT | List developer apps |
POST | /developers/keys | JWT | Generate API key |
GET | /developers/keys | JWT | List API keys |
DELETE | /developers/keys/{id} | JWT | Revoke API key |
POST | /payment-pages | JWT | Create payment page |
GET | /payment-pages/me | JWT | List payment pages |
PATCH | /payment-pages/{id} | JWT | Update payment page |
POST | /payments/checkout | API Key | Initiate payment |
GET | /payments/{reference}/status | API Key | Check payment status |
POST | /payouts | API Key | Request payout |
GET | /payouts/me | API Key | List payouts |
GET | /payouts/{reference}/status | API Key | Check payout status |
POST | /webhooks/snippe | Signature | Receive webhooks |
Webhook Events
| Event | Description |
|---|---|
payment.completed | Payment successful |
payment.failed | Payment failed |
payout.completed | Payout sent successfully |
payout.failed | Payout failed |
payout.reversed | Payout reversed |
Supported Payment Methods
- M-Pesa
- Airtel Money
- Mixx by Yas
- Halotel
Support
- Documentation: https://docs.camelpay.in
- Email: developers@cameltech.online
- Status: https://status.camelpay.in
