Partner API
Cash In
Credit subscriber wallet via partner
POST
Credit a subscriber’s wallet. Partner routes use HMAC headers, so this page provides a copyable request instead of the interactive playground.Documentation Index
Fetch the complete documentation index at: https://docs.vultlocal.com/llms.txt
Use this file to discover all available pages before exploring further.
Authentication
API key ID issued for the partner integration
Partner identifier such as
VULTRFC3339 timestamp used when generating the signature
Hex-encoded HMAC-SHA256 of
METHOD + "\n" + PATH + "\n" + TIMESTAMP + "\n" + BODYRequest Body
Subscriber phone number
Subscriber card serial
Amount in cents (for example
50000 = 500.00)Partner’s unique transaction reference
Provide eitherphone_numberorcard_serial
Example
Response
Transaction Flow
- Partner account is debited (may go negative - clearing account)
- Subscriber account is credited
- Transaction and ledger entries are created
- Generates unique transaction ID
Errors
| Status | Description |
|---|---|
| 400 | Invalid request body |
| 401 | Missing or invalid HMAC headers/signature |
| 404 | Subscriber not found |
| 500 | Transaction failed |
Authorizations
API Key for third-party integrations (WhatsApp, Smart PAY, VULT). Format: 'Bearer olive_live_xxxxxxxxxxxxx'
Headers
Body
application/json
Response
200 - application/json
Success
The response is of type object.