Prompt
API for public records with bulk search
Latest observation
Oct 8, 2026
OpenAI APIWeb search: off
If you mean an API for searching public records in bulk, there are a few possible routes depending on what kind of records you need:
Common public-records API options
- Government open-data portals
Many cities, states, and federal agencies provide APIs for datasets like property, business licenses, court info, permits, and contracts. - FOIA/open records platforms
Some jurisdictions expose records through searchable portals, sometimes with API access. - Third-party public-record aggregators
These often provide bulk search across multiple record types, but may have licensing, rate limits, and compliance restrictions.
What “bulk search” usually means
You’ll want to check whether the API supports:
- Batch queries: search many names/addresses/IDs in one request
- Pagination: retrieve large result sets incrementally
- Async jobs: submit a bulk search and poll for results later
- Export formats: CSV, JSON, XML
- Rate limits: important for large-scale use
Good questions to narrow it down
- Which records?
Property, court, business registration, criminal, liens, deeds, permits, etc. - Which geography?
US federal, a specific state, county, or city? - How much volume?
Do you need hundreds, thousands, or millions of records? - Do you need real-time or periodic updates?
If you want to build it yourself
A typical bulk-search API design might look like:
POST /search/bulkwith a list of inputsGET /search/bulk/{job_id}to check statusGET /search/bulk/{job_id}/resultsto download output
If you want, I can help in one of these ways:
- recommend specific APIs by record type and location
- design a bulk-search API schema
- show a Python example for calling a public-records API in bulk