Property managers, portfolio owners
Track a building's compliance deadlines
The deadlines endpoint is DailyDog-derived product logic, not raw city data: which laws cover this building, when each filing is due, and what to do about it — facade cycles, benchmarking, emissions, elevator and boiler tests, registration.
1. Pull the calendar
Every obligation with its status and due date. Fixture BBL 3900020002 carries an overdue facade filing:
curl "https://www.dailydog.ai/api/v1/properties/3900020002/deadlines" \
-H "Authorization: Bearer dd_test_d23d83e5ee04c87b1fee30680033c31aa0ef7985"2. Narrow to what needs attention
`status=overdue,action_needed,due_soon` is the working set; `dueBefore=` bounds the horizon:
curl "https://www.dailydog.ai/api/v1/properties/3900020002/deadlines?status=overdue,action_needed" \
-H "Authorization: Bearer dd_test_d23d83e5ee04c87b1fee30680033c31aa0ef7985"3. Act on each row
Every deadline carries `whatToDo` (the playbook step plus what to have ready), `penalty` (what missing it costs), and `guideUrl` — a step-by-step walkthrough your users can follow.
Ready to run this against real records? Contact us for a key — custom pricing, sized to your volume.