{"contractVersion":"parcelops.connector.v1","name":"census-geocoder","displayName":"US Census Address & Geography","description":"US address matching plus state, county, tract, block, and metro identifiers.","tags":["address","geocoding","fips","tract","county","united-states","property"],"authentication":{"type":"none","required":false},"provenance":{"sourceName":"US Census Bureau Geocoding Services","sourceUrl":"https://geocoding.geo.census.gov/geocoder","apiBaseUrl":"https://geocoding.geo.census.gov/geocoder","documentationUrl":"https://geocoding.geo.census.gov/geocoder/Geocoding_Services_API.html"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Address matching follows the Census Bureau benchmark and vintage in use."}},"coverage":{"geographic":{"status":"declared","value":["United States","Puerto Rico"]},"temporal":{"status":"not_declared"}},"methods":{"total":5,"items":[{"name":"geocodeAddress","description":"Match one US address and return its coordinate and Census match.","requiredParams":["address"],"inputSchema":{"type":"object","properties":{"address":{"type":"string","minLength":3,"maxLength":300}},"required":["address"],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Address matching follows the Census Bureau benchmark and vintage in use."},"scope":"connector"},"entities":{"status":"not_declared"},"pagination":{"status":"not_declared"},"output":{"schema":{"status":"not_declared"},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["A matched address or Census geography is not a parcel, title, boundary, or ownership record."]},{"name":"geocodeAddressComponents","description":"Match structured US address fields.","requiredParams":["street"],"inputSchema":{"type":"object","properties":{"street":{"type":"string","minLength":1,"maxLength":200},"city":{"type":"string","maxLength":120},"state":{"type":"string","maxLength":40},"zip":{"type":"string","pattern":"^\\d{5}(?:-\\d{4})?$"}},"required":["street"],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Address matching follows the Census Bureau benchmark and vintage in use."},"scope":"connector"},"entities":{"status":"not_declared"},"pagination":{"status":"not_declared"},"output":{"schema":{"status":"not_declared"},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["A matched address or Census geography is not a parcel, title, boundary, or ownership record."]},{"name":"reverseGeocode","description":"Resolve a US coordinate to Census geographies and FIPS codes. No address.","requiredParams":["latitude","longitude"],"inputSchema":{"type":"object","properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180}},"required":["latitude","longitude"],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Address matching follows the Census Bureau benchmark and vintage in use."},"scope":"connector"},"entities":{"status":"not_declared"},"pagination":{"status":"not_declared"},"output":{"schema":{"status":"not_declared"},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["A matched address or Census geography is not a parcel, title, boundary, or ownership record."]},{"name":"getGeography","description":"Return Census geography layers and FIPS codes for a US coordinate.","notes":"Accepts latitude and longitude from a geocode result, never address text.","requiredParams":["latitude","longitude"],"inputSchema":{"type":"object","properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180}},"required":["latitude","longitude"],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Address matching follows the Census Bureau benchmark and vintage in use."},"scope":"connector"},"entities":{"status":"not_declared"},"pagination":{"status":"not_declared"},"output":{"schema":{"status":"not_declared"},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["A matched address or Census geography is not a parcel, title, boundary, or ownership record."]},{"name":"getServiceInfo","description":"Return source, coverage, and legal-use notes.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Address matching follows the Census Bureau benchmark and vintage in use."},"scope":"connector"},"entities":{"status":"not_declared"},"pagination":{"status":"not_declared"},"output":{"schema":{"status":"not_declared"},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["A matched address or Census geography is not a parcel, title, boundary, or ownership record."]}]},"caveats":["A matched address or Census geography is not a parcel, title, boundary, or ownership record."]}