Raw schema
{
"type": "object",
"properties": {
"county": {
"type": "string",
"description": "New York county name, unabbreviated and matched case-insensitively. Brooklyn is \"KINGS\", Manhattan is \"NEW YORK\", Staten Island is \"RICHMOND\", Queens is \"QUEENS\", the Bronx is \"BRONX\"."
},
"city": {
"type": "string",
"description": "City or town of the registrant, e.g. \"BROOKLYN\", \"BUFFALO\", \"ALBANY\"."
},
"zip": {
"type": "string",
"description": "Five-digit New York ZIP code, e.g. \"11201\"."
},
"make": {
"type": "string",
"description": "Vehicle make; pass the everyday name, e.g. \"TOYOTA\", \"TESLA\", \"FORD\", \"MERCEDES\". New York stores makes cut to five characters (TOYOTA is filed as TOYOT), and the full name is cut to match automatically."
},
"model_year": {
"type": "string",
"description": "Four-digit model year, e.g. \"2024\"."
},
"body_type": {
"type": "string",
"description": "Body-type code, e.g. \"SUBN\" (SUV/station wagon), \"4DSD\" (4-door sedan), \"PICK\" (pickup), \"MCY\" (motorcycle), \"VAN\"."
},
"registration_class": {
"type": "string",
"description": "Registration class code, e.g. \"PAS\" (passenger), \"COM\" (commercial), \"MOT\" (motorcycle), \"SRF\" (semi-trailer)."
},
"record_type": {
"type": "string",
"description": "Which register to read: VEH, TRL, BOAT, SNOW. Defaults to VEH (road vehicles); TRL is trailers, BOAT is vessels, SNOW is snowmobiles."
},
"scofflaw_indicator": {
"type": "string",
"description": "Set \"Y\" to count only registrations flagged as scofflaw (unpaid tickets), \"N\" for the rest."
},
"suspension_indicator": {
"type": "string",
"description": "Set \"Y\" to count only registrations under suspension, \"N\" for the rest."
},
"revocation_indicator": {
"type": "string",
"description": "Set \"Y\" to count only revoked registrations, \"N\" for the rest."
},
"fuel_type": {
"type": "string",
"description": "Fuel; plain words are mapped to New York's codes, e.g. \"gas\" β GAS, \"diesel\" β DIESEL, \"electric\" β ELECTRIC, \"cng\" β COMP N/G. The published codes are GAS, DIESEL, ELECTRIC, NONE, FLEX, COMP N/G, OTHER, PROPANE."
},
"group_by": {
"type": "string",
"description": "Breakdown dimension: county, zip, city, fuel, make, model_year, body_type, registration_class, record_type, state. Defaults to county."
},
"limit": {
"type": [
"number",
"string"
],
"description": "Max rows to return (default 25, max 200)."
}
},
"examples": [
{
"group_by": "county",
"limit": 5
},
{
"make": "TOYOTA",
"group_by": "county",
"limit": 5
}
]
}