DDOKODigital Services

DOKO API Documentation

Integrate data, airtime, TV and electricity into your own platform.

Authentication

Send your secret API key in the Authorization header. Never expose it in browser code.

Authorization: Bearer YOUR_API_KEY

POST /v1/data/buy

{"network":"MTN","plan_code":"MTN_10GB","phone_number":"08012345678","reference":"CLIENT-123"}

POST /v1/airtime/buy

{"network":"MTN","phone_number":"08012345678","amount":5000,"reference":"CLIENT-456"}

POST /v1/tv/validate

{"provider":"DSTV","smartcard_number":"1234567890"}

POST /v1/electricity/buy

{"disco":"AEDC","meter_type":"prepaid","meter_number":"12345678901","amount":10000}

GET /v1/transactions/{id}

{"status":"success","transaction_id":"DKO-123456","amount":3000}