Amanzi API
Leakages, complaints, new connection applications, response times, locations, and resolution status.
Developer platform
Use CollectTech APIs to exchange approved utility data across MAJIIS, Amanzi, Makusanyo, CT GIS Field, and CT Fundi. Access is governed at utility level, with sandbox testing before production keys are issued.
GET /api/v1/amanzi/leakages
{
"utility_id": "mwauwasa",
"scope": "amanzi.leakages.read",
"status": "authorized",
"filters": ["date", "status", "operational_area"],
"format": "json"
}
The first API releases should focus on approved data exchange, controlled dashboards, GIS visibility, and operational records that help utilities and government teams make better decisions.
Leakages, complaints, new connection applications, response times, locations, and resolution status.
Customer visits, debt records, collections, reconnections, disconnections, and field outcomes.
Customers, operational areas, valves, tanks, bulk meters, pipes, mapped coverage, and GeoJSON exports.
Technician tasks, repairs, materials, installation work, photos, and real-time field activity summaries.
EWURA indicators, Ministry dashboards, utility performance, water rationing, and policy reporting metrics.
CollectTech integrations are designed around utility-level authorization. A Ministry or partner integration can only access a utility after the relevant approval, scope, and environment have been recorded.
Developers test with synthetic or anonymized data before production credentials are issued.
Keys are limited by utility, environment, data domain, and read or write permissions.
Requests are logged with client, utility, endpoint, status, source IP, and timestamp.
Tell us what you want to integrate. This request does not create a production API key automatically. The CollectTech team will review the organization, utilities, data scope, and environment before access is granted.