API Simulation Documentation
Simulated endpoint catalogue with purpose, required role, request fields, response fields, sensitivity level and audit requirement.
Aggregated access boundary
Documentation only; endpoints are not connected to a backend yet.
Sensitive lookups require a purpose, case reference or consent reference and must generate an audit log. Export controls are restricted in the demo.
Example endpoints
10
Properties through audit logging
Sensitive endpoints
5
Require audit and reference
Backend status
Not connected
Mock data first
Schema state
Draft
Ready for technical review
Endpoint simulation catalogue
| Endpoint | Role | Sensitivity | Audit |
|---|---|---|---|
| GET /api/properties | Public User | Public | No |
| POST /api/payments/split | Tenant | Personal | Yes |
| GET /api/rent-control/cases | Rent Control Officer | Restricted | Yes |
| POST /api/security/address-lookup | Security Agency Officer | Restricted | Yes |
| POST /api/banks/rental-credit-request | Bank/Credit Officer | Restricted | Yes |
"caseReference": "RCG-CASE-2026-014",
"searchPurpose": "Assigned dispute review",
"auditRequired": true
}
Operational view
| Endpoint | Method | Purpose | Role | Audit |
|---|---|---|---|---|
| /api/properties | GET | List verified properties | Public User | No |
| /api/payments/split | POST | Preview payment split | Tenant | Yes |
| /api/rent-control/cases | GET | Assigned case review | Rent Control Officer | Yes |
| /api/security/address-lookup | POST | Case-based address check | Security Agency Officer | Yes |
| /api/audit/log | POST | Record sensitive access | System | Yes |
Trend signal
Latest signal
Volta
3,180
Composition
36%
top share
Signal stack
Greater Accra
18,420
Ashanti
12,680
Northern
4,820
Western
6,910
Ranked records
What this module proves
Every endpoint states why it exists and who can call it.
Sensitive requests include caseReference or consentReference.
The docs prepare a future backend without pretending one exists now.
Simulated workflow
Recent audit trail
| Audit ID | Agency | Reference | Purpose | Status |
|---|---|---|---|---|
| AUD-001 | Rent Control Ghana | RCG-CASE-2026-014 | Review complaint evidence and lease history | Approved |
| AUD-002 | Ghana Immigration Service | GIS-RES-2026-221 | Residence permit address verification | Approved |
| AUD-003 | Partner Bank | CONSENT-BNK-2026-088 | Tenant rental credit report after consent | Pending Review |