Guides
Learn how to integrate Venshack APIs into your applications. These guides cover common use cases and best practices.
Getting Started
Authentication
Learn how to authenticate with the API using API keys, understand test vs production environments, and handle rate limits.
Venshack Platform APIs
⚡ Vending (Venshack)
Purchase prepaid electricity tokens for meters registered to your Venshack organization. Learn the validate → purchase flow, handle transactions, and track vending history.
Pricing: ₦50 for amounts under ₦10,000, 0.5% above
🔌 Vending (Discos)
Purchase prepaid tokens or pay postpaid bills for any supported DISCO meter. No Venshack meter registration required. Handles pending transactions with requery.
Pricing: ₦50 for amounts under ₦10,000, 0.5% above
🔑 Access Codes
Generate and verify visitor access codes for gated communities. The code is sent directly to guests via SMS/email - never exposed in API responses.
Pricing: ₦5 per code created, ₦5 per verification
📊 Meter Management
Register meters for your organization, import in bulk, and track approval status. Meters require admin approval before use.
Pricing: Free
Identity & Verification APIs
🏠 Address Verification API
A standalone proof-of-address product covering supported Nigerian DISCOs. It does not require a Venshack estate, vending transaction, or a meter in your organization's Venshack meter inventory.
Pricing: ₦200 per verification
🔔 Webhooks
Receive real-time event notifications. Configure webhooks via the Dashboard, then receive and verify events when vending completes, access codes are used, meters are approved, and more.
Pricing: Free
Quick Links
| Resource | Description |
|---|---|
| API Reference | Full OpenAPI documentation with examples |
| Error Codes | All error codes and how to handle them |
| Dashboard | Manage API keys, view usage, top up wallet |