Pull resident-reported violations straight into the software your team already runs. Curburb gives HOA management companies a simple, secure, read-only API to sync violation data for every community you manage, with no manual exports and nothing to scrape.
REST and JSON. Read-only. Per-community API keys. Built for community association management.curl https://curburb.com/api/v1/violations?status=open \
-H "Authorization: Bearer YOUR_API_KEY"
// Structured JSON your software can store:
{
"data": [
{
"id": "cb_1042",
"address": "712 Example Dr",
"category": "Lawn Maintenance",
"status": "open",
"enforcement_step": "Courtesy Notice",
"reported_at": "2026-06-28T14:12:00Z"
}
],
"has_more": false
}
If you manage community associations, the reports keep coming: a resident spots a trash can left out, an unapproved fence, grass a foot tall. Curburb is the resident-facing app that captures those reports on a shared map and routes them to your team. The Curburb API closes the loop with your back office: it lets your own HOA management software read those violations directly, so nothing has to be exported, emailed, or retyped.
It is a plain REST API that returns JSON, authenticated with a per-community key. Point a nightly job at it and your records mirror what residents are reporting in every community you manage. No screen-scraping, no fragile spreadsheet hand-offs, no portal to babysit.
Everything your systems need to keep pace with what residents report, and nothing that puts owner privacy at risk.
Every approved concern and notice residents file, each tied to an address, with its category and description.
Open or resolved, plus where each item sits in the enforcement ladder, so your records stay in step automatically.
Filter by date and pull just the reports filed since your last sync. Cursor pagination handles communities of any size.
From request to live data in an afternoon. No heavy onboarding.
We issue an API key tied to the community you manage. It is the secure login your software uses.
Send a GET request with your key in the header to pull violations, filtered by status or date.
Run it nightly or hourly. Each pull returns clean JSON your systems read, store, and act on.
An API is a doorway, so we are deliberate about what fits through it. Owner privacy is protected at the source.
Tell us which community you manage and what you would like to pull in. We will issue a key and walk your team through the first request.
Request API Access [email protected]