VendPower Developers

API Documentation

REST API for electricity, betting wallets, cable TV, mobile data, airtime, and Vend Airtime to Cash. Authenticate with an approved X-API-Key.

JSON over HTTPS X-API-Key auth Idempotent purchases
All systems normal

Base URL

https://api.vendpower.ng/api/v1

Betting providers

X-API-Key
GET/betting/providers

List wallet fund providers for your API scope. Responses include id, name, code, description, min_amount, and max_amount. Fee rules appear on funded transactions (service_fee, charge).

curl -X GET "https://api.vendpower.ng/api/v1/betting/providers" \
  -H "X-API-Key: YOUR_X_API_KEY" \
  -H "Accept: application/json"

Authentication

Send your approved API key on every request. Keep it on your server only.

HeaderValueRequired
X-API-KeyYOUR_X_API_KEYYes
Acceptapplication/jsonRecommended

Authentication failures (401 / 403 / 429) are listed in Authentication.

Parameters

This endpoint takes no parameters.

Responses

200 OK — Providers

{
  "success": true,
  "message": "Betting providers retrieved.",
  "data": [
    {
      "id": 10,
      "name": "Bet9ja Wallet",
      "code": "BET9JA",
      "min_amount": 100,
      "max_amount": 100000
    }
  ]
}

VendPower Developer API