Endpoint: https://vtuepay.com.ng/api/user/
Method: GET
Example Request:
curl --location 'https://vtuepay.com.ng/api/user/' \
--header 'Authorization: Token your-api-key-here' \
--header 'Content-Type: application/json'
Expected Response:
{
"name": "ENI DATA ARENA",
"balance": "10,650.10",
"status": "success"
}
Endpoint: https://vtuepay.com.ng/api/airtime/
Method: POST
Example Request:
curl --location 'https://vtuepay.com.ng/api/airtime/' \
--header 'Authorization: Token 12345' \
--header 'Content-Type: application/json' \
--data '{
"network":"1",
"phone":"08037383605",
"ref":"9876543210",
"airtime_type":"VTU",
"ported_number":false,
"amount":"200"
}'
Endpoint: https://vtuepay.com.ng/api/data/
Method: POST
Example Request:
curl --location 'https://vtuepay.com.ng/api/data/' \
--header 'Authorization: Token 12345' \
--header 'Content-Type: application/json' \
--data '{
"network":"1",
"phone":"08037383605",
"ref":"9876543210",
"data_plan":"1",
"ported_number":false
}'
Endpoint: https://vtuepay.com.ng/api/cabletv/verify/
Method: POST
Example Request:
curl --location 'https://vtuepay.com.ng/api/cabletv/verify/' \
--header 'Authorization: Token 1234' \
--data '{
"provider":"1",
"iucnumber":"73737267672"
}'
Endpoint: https://vtuepay.com.ng/api/cabletv/
Method: POST
Example Request:
curl --location 'https://vtuepay.com.ng/api/cabletv/' \
--header 'Authorization: Token 1234' \
--data '{
"provider":"1",
"iucnumber":"73737267672",
"plan":"3",
"ref":"9876543210",
"subtype":"renew/change",
"phone":"08037383605"
}'
Endpoint: https://vtuepay.com.ng/api/electricity/verify/
Method: POST
Example Request:
curl --location 'https://vtuepay.com.ng/api/electricity/verify/' \
--header 'Authorization: Token 1234' \
--data '{
"provider":"1",
"meternumber":"24567665767",
"metertype":"prepaid/postpaid"
}'
Endpoint: https://vtuepay.com.ng/api/electricity/
Method: POST
Example Request:
curl --location 'https://vtuepay.com.ng/api/electricity/' \
--header 'Authorization: Token 1234' \
--data '{
"provider":"1",
"meternumber":"24567665767",
"amount":"1000",
"metertype":"prepaid/postpaid",
"phone":"07032529431",
"ref":"2eertt567ye678"
}'
Endpoint: https://vtuepay.com.ng/api/exampin/
Method: GET
Example Request:
curl --location 'https://vtuepay.com.ng/api/exampin/' \
--header 'Token: Token 1234' \
--data '{
"provider":"1",
"quantity":"2",
"ref":"2eertt567ye678"
}'
Endpoint: https://vtuepay.com.ng/api/datapin/
Method: GET
Example Request:
curl --location 'https://vtuepay.com.ng/api/datapin/' \
--header 'Token: Token 1234' \
--data '{
"provider":"1",
"quantity":"2",
"ref":"2eertt567ye678"
}'
Endpoint: https://vtuepay.com.ng/api/rechargepin/
Method: GET
Example Request:
curl --location 'https://vtuepay.com.ng/api/rechargepin/' \
--header 'Token: Token 1234' \
--data '{
"provider":"1",
"quantity":"2",
"ref":"2eertt567ye678"
}'
Endpoint: https://vtuepay.com.ng/api/sms/
Method: GET
Example Request:
curl --location 'https://vtuepay.com.ng/api/sms/' \
--header 'Token: Token 1234' \
--data '{
"sender":"12345",
"recipient":"08037383605",
"message":"Hello"
}'