Bills & Utilities
Cable TV
Covers DStv, GOtv, and Startimes. Same pattern as electricity — validate the smartcard first, then buy.
List plans
GET
/bills/cable/plans
Requires Auth
bash
curl "https://app.slimpay.ng/api/v1/bills/cable/plans?provider=DSTV" \
-H "Authorization: Bearer {token}"
GET
/bills/cable/plans
No bearer token set. to send authenticated requests.
Validate a smartcard
POST
/bills/cable/validate
Requires Auth
bash
curl https://app.slimpay.ng/api/v1/bills/cable/validate \
-H "Authorization: Bearer {token}" \
-H "Content-Type: application/json" \
-d '{ "provider": "DSTV", "smartcard_number": "1234567890" }'
POST
/bills/cable/validate
No bearer token set. to send authenticated requests.
json
{
"status": true,
"data": { "customer_name": "OBINNA JOHN SAMUEL", "current_bouquet": "Compact" }
}
Subscribe
POST
/bills/cable
Requires Auth
bash
curl https://app.slimpay.ng/api/v1/bills/cable \
-H "Authorization: Bearer {token}" \
-H "Content-Type: application/json" \
-d '{
"provider": "DSTV",
"smartcard_number": "1234567890",
"plan_id": "dstv-compact-plus",
"amount": 15000,
"transaction_pin": "1234"
}'
POST
/bills/cable
This debits your real wallet balance and activates a real cable TV subscription on the smartcard you enter.
No bearer token set. to send authenticated requests.
docs