Corporate Data API Integration
Corporate Data API Integration
This section contains your RESTful API for Corporate Data API integration..
Corporate Data API Integration
Corporate Data API Integration
This section contains your RESTful API for Corporate Data API integration..
The VTU Africa API uses API Key for Authentication.
Please use your APIKEY for authentication
Base URL: https://vtuafrica.com.ng/portal/api/corporate-data
Parameters: as specified in the parameters below:
PARAMETERS | Required/Optional | TYPE | DESCRIPTION |
apikey | R | String | The reseller gateway API key created at vtuafrica.com.ng. |
service | R | String | service as specified. These includes, 01, 02, 03, 04 |
MobileNumber | R | Number | The phone number to receive the Data |
DataPlan | R | String | The Data Plan you wish to subscribe such as 500MB, 1GB, etc. |
ref | R | String | This is a unique reference with which you can use to execute and query the transaction. |
SAMPLE CODE
$host="https://vtuafrica.com.ng/portal/api/corporate-data/?apikey=1234&service=01&MobileNumber=0803992222&DataPlan=1000&ref=8284666332234 "; //Initialize cURL. $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $host); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); $data = curl_exec($ch); //Close the cURL handle. curl_close($ch); $response = json_decode($data);
EXPECTED RESPONSE
{"code":101,
"description":{"Status":"Completed","message":"TRANSACTION SUCCESSFUL","ref":"884666332234","amount":"230","DataPlan":"1000","transaction_date":"2020-04-17 07:04:19"
}}
DATAPLAN | DESCRIPTION | VALUE | |
500 | Corporate Data | 500MB | - |
1000 | Corporate Data | 1GB | - |
2000 | Corporate Data | 2GB | - |
3000 | Corporate Data | 3GB | - |
5000 | Corporate Data | 5GB | - |
10000 | Corporate Data | 10GB | - |