Schema library gov-public-records
Structure public records from agency and local-government pages.
Use these schemas for business registrations, building permits, property-tax records, court cases, and government contract awards.
Records
Choose the record your workflow expects.
Building Permit
Building or construction permit record from a municipal or county permitting authority.
permit_number · permit_type · permit_status · /extract/json
Business Registration
Business entity registration record from a state secretary of state or equivalent authority.
entity_name · entity_type · state_of_formation · /extract/json
Court Filing / Case
Court case record including parties, filings, and outcomes from a federal or state court docket.
case_number · court_name · case_type · /extract/json
Government Contract Award
Federal or state government contract, grant, or other award from USASpending.gov or equivalent.
award_id · award_type · agency_name · /extract/json
Property Tax Record
Property tax assessment and payment record from a county assessor or tax collector.
parcel_number · address · city · /extract/json
How to use one
Four steps from a schema to a validated object.
Pick the record type
Choose the object closest to what your next step expects.
Inspect and adapt the fields
Drop what you do not need and describe anything ambiguous.
Send it with a public URL
The schema and the source page go to Extract together.
Validate what returns
Check the object in your application before writing it anywhere.
Extract or Generate
When to use Generate instead.
- Does the page state the fields? Extract is the call.
- Does the output need classification, comparison or inference? Generate returns that in your schema.