OpenAPI 3.0
AcreSeal API Documentation
REST API for HB 144 compliance automation. Integrate AcreSeal into your existing GIS, SCADA, and work management systems.
Download OpenAPI Spec (JSON)Base URL
https://acreseal.com/apiAuthentication
Authenticated endpoints require a Supabase JWT bearer token obtained via magic link login. Include in all requests:
Authorization: Bearer <your-jwt-token>Endpoints
| Method | Path | Description | Auth | Rate Limit |
|---|---|---|---|---|
| GET | /api/health | Platform health check | None | — |
| POST | /api/submit-complaint | Submit a landowner complaint with photo evidence and GPS | Turnstile CAPTCHA | 5/hr per IP |
| GET | /api/complaints | List complaints for your utility | Bearer JWT | 100/hr |
| GET | /api/verify-chain | Verify SHA-256 hash chain integrity for any record | None | 30/min |
| POST | /api/resolve | Submit field inspection resolution with digital signature | Bearer JWT | 10/min |
| POST | /api/export/hb144 | Generate PUCT HB 144 monthly report (PDF/CSV) | Bearer JWT | — |
| POST | /api/export/nerc-fac003 | Generate NERC FAC-003-5 vegetation compliance report | Bearer JWT | — |
| POST | /api/integration | Webhook for external system integration (GIS, SCADA) | Bearer JWT | 100/hr |
Every record created through the API is cryptographically sealed with SHA-256 hash chains. The /verify-chain endpoint allows any third party to independently verify record integrity without authentication.
Ready to integrate?
Schedule a technical walkthrough with our team to discuss your integration requirements.
Schedule Technical Demo