DDDailyDog/ API docs

Acquisition due-diligence, lenders, title

Screen a property portfolio

Before a closing, sweep every lot in the deal for open violations, judgment exposure, and defaulted hearings — in one call.

1. Resolve addresses to BBLs

The unit of screening is the tax lot. Resolve each address once and keep the BBL:

bash
curl "https://www.dailydog.ai/api/v1/properties/search?q=250+fixture+avenue" \
  -H "Authorization: Bearer dd_test_d23d83e5ee04c87b1fee30680033c31aa0ef7985"

2. Batch-screen the portfolio

Up to 25 BBLs per call. Each profile carries `finesDueCents` (the judgment exposure), `defaultedHearings`, and the per-agency open rollup. Profiles are cached 6 hours server-side, so re-runs are fast:

bash
curl -X POST "https://www.dailydog.ai/api/v1/properties/batch" \
  -H "Authorization: Bearer dd_test_d23d83e5ee04c87b1fee30680033c31aa0ef7985" \
  -H "Content-Type: application/json" \
  -d '{"bbls": ["3900020002", "1900010001", "4900030003"]}'

3. Pull the itemized docket where the money is

For any lot with exposure, the violations endpoint itemizes every record with its penalty — sort by `-penalty` to lead with the biggest balances:

bash
curl "https://www.dailydog.ai/api/v1/properties/3900020002/violations?sort=-penalty&status=open" \
  -H "Authorization: Bearer dd_test_d23d83e5ee04c87b1fee30680033c31aa0ef7985"

Ready to run this against real records? Contact us for a key — custom pricing, sized to your volume.