The most robust API for electricity vending and access control in Nigeria. Built for developers who value speed, reliability, and precision.
Comprehensive APIs for utility services, designed for Nigerian developers.
Purchase prepaid electricity tokens for meters registered to your Venshack organization. Validate meters and track transactions.
Learn morePurchase prepaid tokens or pay postpaid bills for any supported DISCO meter, with pending-transaction requery. No registration required.
Learn moreGenerate and verify visitor access codes for gated communities. Secure, reliable, instant.
Learn moreManage meters owned by your Venshack organization. Register, import, and track approval status for Venshack meter inventory.
Learn moreStandalone proof-of-address checks across supported Nigerian DISCOs. No Venshack estate, vending transaction, or registered Venshack meter needed.
Learn moreReceive real-time notifications when events happen. Vending completed, access code used, and more.
Learn moreNo hidden fees. No complex contracts. Transparent pricing for teams of all sizes.
Get started in seconds with a simple API request.
# Validate a Venshack meter
curl -X POST https://api-developers.venshack.io/v1/vending/validate \
-H "Authorization: Bearer vk_test_xxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"meterNumber": "1234567890123"}'
# Validate a DISCO meter (separate collection, no registration required)
curl -X POST https://api-developers.venshack.io/v1/disco-vending/validate \
-H "Authorization: Bearer vk_test_xxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"meterNumber": "1234567890123", "disco": "IKEJA", "meterCategory": "PREPAID"}'
# Response
{
"success": true,
"data": {
"success": true,
"meterNumber": "1234567890123",
"customerName": "John Doe",
"customerAddress": "123 Main Street, Lagos",
"meterType": "SINGLE_PHASE",
"message": "Meter validated successfully"
}
}