level query param; the response is capped at
your organization’s granted level.
L1 is free. L2–L4 are commercial (consume credits). L5 (exact coordinates) is
restricted and granted on review.
Example
L5 response
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
What each access level returns (L1–L5).
level query param; the response is capped at
your organization’s granted level.
| Attribute | L1 | L2 | L3 | L4 | L5 |
|---|---|---|---|---|---|
| Validity status | ✓ | ✓ | ✓ | ✓ | ✓ |
| Administrative address | ✓ | ✓ | ✓ | ✓ | |
| Recent house address | ✓ | ✓ | ✓ | ✓ | |
| Building use status | ✓ | ✓ | ✓ | ||
| Other building info | ✓ | ✓ | |||
| Point geometry (coordinates) | ✓ |
# L1 — validity only
curl "https://api.postcode.gov.ng/v1/lookup?code=EK-01-A03-FK-01&level=1"
# L5 — everything, incl. coordinates (requires granted L5 key)
curl "https://api.postcode.gov.ng/v1/lookup?code=EK-01-A03-FK-01&level=5" \
-H "X-API-Key: nipost_live_xxx"
{
"data": {
"postcode": "EK-01-A03-FK-01",
"valid": true,
"administrative_address": { "state_name": "EKITI", "lga_name": "ADO EKITI", "locality_name": "ADO EKITI", "zone": "SOUTH WEST" },
"recent_house_address": { "recent": "NTA ROAD, BACK OF FABIAN HOTEL, ADO EKITI" },
"building_use_status": "residential",
"other_building_info": { "type": "Bungalow", "owner": "Private Ownership", "delivery_point": true },
"point_geometry": { "type": "Point", "coordinates": [5.186046, 7.623567] }
}
}
