API Introduction
Build applications on top of Visita’s ward intelligence, directory, and tender data.Base URL
Authentication
All API requests require an API key passed in the header:Get your API key from your account settings at
visita.co.za/accountRate Limits
| Tier | Requests/Month | Cost |
|---|---|---|
| Free | 1,000 | Free |
| Starter | 10,000 | R99/month |
| Pro | 100,000 | R499/month |
| Enterprise | Unlimited | Contact us |
Available Endpoints
Wards
Get ward information, boundaries, and demographics
Directory
Search businesses and government entities
Tenders
Access active tenders and procurement data
Response Format
All endpoints return JSON:Error Handling
| Code | Meaning |
|---|---|
401 | Invalid or missing API key |
403 | Tier limit exceeded |
429 | Rate limited |
500 | Server error |