Parcel Information

Description | Model | Sample Output

There are 8 endpoints in this module. Each of them returns a set of requested information that belongs to a parcel.

parcel/info: Returns a basic set of information of a parcel including:

Parcel Key, Parcel Id, Assessment Type, Deed Book, Deed Page, Tax year, Inspection Date, Inspection Oper, Visual Inspect Cycle, Neighborhood, Property Use, Geographic Reference, Cap Code, Tax District Code, Tax District Name, School District Code, School District Name, City, House Number, Prefix, Street, Street Type, Suffix, Unit, Section, Township, Range, Subdivision Code, Subdivision Name, Legal Description.

parcel/owners: Returns owners information of a parcel including:

Owner Name, Owner Address1, Owner Address2, Owner City, Owner State, Owner Zip, Owner Zip4

parcel/sales: Returns sales information of a parcel including:

Sale Order, Sale Price, Sale Date, Grantee, Grantor, Deed Book, Deed Page, Revenue Stamps, Validity Code, Instrument, Vacant or Improved

parcel/values: Returns values information of a parcel including:

Fair Market Value, Taxable Value, Assessed Value, Exemption Value, Net Assessed Value, Tax Value
(Values are from county's office. Tax amounts are estimates only. Contact the county tax collector for exact amounts if you find the values are incorrect.)

parcel/land: Returns land information of a parcel including:

Land Unit, Market Area, Width, Depth, Square Feet, Site, Lots, Acres, Soil Type, Land Use, Agricultural Acres, Zoning

parcel/improvements: Returns improvements information of a parcel including:

Improvement Type, Area, Story, Dimension, Design, Style, Quality, Roof Material, Roof Type, Exterior Wall, Interior Wall, Foundation, Flooring, Bedrooms, Bathrooms, Total Rooms, Heating, Air Conditioning, Year Built, Effective Year, Functional Obsolescence, Fireplace, Occupancy, Condition, Additions

parcel/photos: Returns photos information of a parcel including:

Photo Order, Photo Url

parcel/sketches: Returns sketches information of a parcel including:

Sketch Order, Sketch Url

Check the parcelinfo.io swagger site to get detailed input and output information about the Module.

See https://swagger.parcelinfo.io

Template output below is from parcel/info endpoint (red words are comment only, not in the real output)

{
"data": { (a set of requested information)
"parcel-key": 12345,
"parcel_id": "0000-01N-02E-01-0-000-00",
"assessment_type": "override",
"orig_book": "111",
"orig_deed": "111",
"tax_year": "2017",
"inspection_date": "01-JAN-17",
"inspection_oper": "XXXX",
"visual_inspect_cycle": "1",
"neighborhood": "NEIGHBORHOOD 1",
"property_use": "UR",
"geographic_reference": "",
"cap_code": "CAPPED",
"tax_district_code": "D-1",
"tax_district_name": "DISTRICT 1",
"school_district_code": "SD-1",
"school_district_name": "SCHOOL DISTRICT 1",
"city": "CITY 1",
"adr_house_number": "123",
"adr_prefix_dir": "N",
"adr_street": "MAIN",
"adr_street_type": "ST",
"adr_suffix_dir": "",
"adr_unit": "",
"section": "01",
"township": "01N",
"range": "02E",
"subdivision_code": "1000",
"subdivision_name": "SUBDIVISION 0000",
"legal_description": "SECTION 01-01N-02E ..."
},
"status": { (a set of http response status)
"code": "200",
"status": "OK",
"message": ""
}
}

Parcel Spatial Information

Description | Model | Sample Output

There are 2 endpoints in this module. Each of them returns a set of requested information that belongs to a parcel.

parcel-spatial/wkt: Returns spatial information including:

parcel_id, wkt

parcel-spatial/geojson: Returns spatial information including:

parcel_id, geojson

Check the parcelinfo.io swagger site to get detailed input and output information about the Module.

See https://swagger.parcelinfo.io

Template output below is from parcel-spatial/wkt endpoint (red words are comment only, not in the real output)

{
"data": { (a set of requested information)
"parcel_id": "0000-01N-02E-01-0-000-00",
"wkt": "MULTIPOLYGON (((-100.00 35.00, -100.11 35.11, -100.22 35.22, -100.00 35.00)))"
},
"status": { (a set of http response status)
"code": "200",
"status": "OK",
"message": ""
}
}

Parcels Information

Description | Model | Sample Output

There are 8 endpoints in this module. Each of them returns a set of requested information that belongs to each of the parcels.

parcels/info: Returns a basic set of information of each of the parcels including:

Parcel Key, Parcel Id, Assessment Type, Deed Book, Deed Page, Tax year, Inspection Date, Inspection Oper, Visual Inspect Cycle, Neighborhood, Property Use, Geographic Reference, Cap Code, Tax District Code, Tax District Name, School District Code, School District Name, City, House Number, Prefix, Street, Street Type, Suffix, Unit, Section, Township, Range, Subdivision Code, Subdivision Name, Legal Description.

parcels/owners: Returns owners information of each of the parcels including:

Owner Name, Owner Address1, Owner Address2, Owner City, Owner State, Owner Zip, Owner Zip4

parcels/sales: Returns sales information of each of the parcels including:

Sale Order, Sale Price, Sale Date, Grantee, Grantor, Deed Book, Deed Page, Revenue Stamps, Validity Code, Instrument, Vacant or Improved

parcels/values: Returns values information of each of the parcels including:

Fair Market Value, Taxable Value, Assessed Value, Exemption Value, Net Assessed Value, Tax Value
(Values are from county's office. Tax amounts are estimates only. Contact the county tax collector for exact amounts if you find the values are incorrect.)

parcels/land: Returns land information of each of the parcels including:

Land Unit, Market Area, Width, Depth, Square Feet, Site, Lots, Acres, Soil Type, Land Use, Agricultural Acres, Zoning

parcels/improvements: Returns improvements information of each of the parcels including:

Improvement Type, Area, Story, Dimension, Design, Style, Quality, Roof Material, Roof Type, Exterior Wall, Interior Wall, Foundation, Flooring, Bedrooms, Bathrooms, Total Rooms, Heating, Air Conditioning, Year Built, Effective Year, Functional Obsolescence, Fireplace, Occupancy, Condition, Additions

parcels/photos: Returns photos information of each of the parcels including:

Photo Order, Photo Url

parcels/sketches: Returns sketches information of each of the parcels including:

Sketch Order, Sketch Url

Check the parcelinfo.io swagger site to get detailed input and output information about the Module.

See https://swagger.parcelinfo.io

Template output below is from parcels/info endpoint (red words are comment only, not in the real output)

{
"data": [ (a list of requested parcels)
{
"parcel-key": 12345,
"parcel-info": { (a set of requested information of 1st parcel)
"parcel_key": 12345,
"parcel_id": "0000-01N-02E-01-0-000-00",
"assessment_type": "override",
"orig_book": "111",
"orig_deed": "111",
"tax_year": "2017",
"inspection_date": "01-JAN-17",
"inspection_oper": "XXXX",
"visual_inspect_cycle": "1",
"neighborhood": "NEIGHBORHOOD 1",
"property_use": "UR",
"geographic_reference": "",
"cap_code": "CAPPED",
"tax_district_code": "D-1",
"tax_district_name": "DISTRICT 1",
"school_district_code": "SD-1",
"school_district_name": "SCHOOL DISTRICT 1",
"city": "CITY 1",
"adr_house_number": "123",
"adr_prefix_dir": "N",
"adr_street": "MAIN",
"adr_street_type": "ST",
"adr_suffix_dir": "",
"adr_unit": "",
"section": "01",
"township": "01N",
"range": "02E",
"subdivision_code": "1000",
"subdivision_name": "SUBDIVISION 0000",
"legal_description": "SECTION 01-01N-02E ..."
},
{
"parcel-key": 67890,
"parcel-info": { (a set of requested information of 2nd parcel)
"parcel_key": 67890,
"parcel_id": "0000-02N-02E-02-0-000-00",
"assessment_type": "override",
"orig_book": "222",
"orig_deed": "222",
"tax_year": "2017",
"inspection_date": "02-FEB-17",
"inspection_oper": "XXXX",
"visual_inspect_cycle": "2",
"neighborhood": "NEIGHBORHOOD 2",
"property_use": "UR",
"geographic_reference": "",
"cap_code": "CAPPED",
"tax_district_code": "D-2",
"tax_district_name": "DISTRICT 2",
"school_district_code": "SD-2",
"school_district_name": "SCHOOL DISTRICT 2",
"city": "CITY 2",
"adr_house_number": "456",
"adr_prefix_dir": "N",
"adr_street": "MAIN",
"adr_street_type": "ST",
"adr_suffix_dir": "",
"adr_unit": "",
"section": "02",
"township": "02N",
"range": "02E",
"subdivision_code": "2000",
"subdivision_name": "SUBDIVISION 0000",
"legal_description": "SECTION 02-02N-02E ..."
}
],
"status": { (a set of http response status)
"code": "200",
"status": "OK",
"message": ""
}
}

Parcels Spatial Information

Description | Model | Sample Output

There are 2 endpoints in this module. Each of them returns a set of requested information that belongs to each of the parcels.

parcels-spatial/wkt: Returns spatial information including:

parcel_id, wkt

parcels-spatial/geojson: Returns spatial information including:

parcel_id, geojson

Check the parcelinfo.io swagger site to get detailed input and output information about the Module.

See https://swagger.parcelinfo.io

Template output below is from parcels-spatial/wkt endpoint (red words are comment only, not in the real output)

{
"data": [ (a list of requested parcels)
{
"parcel-key": 12345,
"wkt-info": { (a set of requested information of 1st parcel)
"parcel_id": "0000-01N-02E-01-0-000-00",
"wkt": "MULTIPOLYGON (((-100.00 35.00, -100.11 35.11, -100.22 35.22, -100.00 35.00)))"
},
{
"parcel-key": 67890,
"wkt-info": { (a set of requested information of 2nd parcel)
"parcel_id": "0000-02N-02E-02-0-000-00",
"wkt": "MULTIPOLYGON (((-10.00 5.00, -10.11 5.11, -10.22 5.22, -10.00 5.00)))"
}
],
"status": { (a set of http response status)
"code": "200",
"status": "OK",
"message": ""
}
}

Search Parcels

Description | Model | Sample Output

There are 11 endpoints in this module. Each of them returns a list of parcel keys.

search/parcelid: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, Parcel ID

search/location: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, Section, Township, Range, Subdivision Code, Subdivision Name, Block, Lot, Steet Number, Street Name, Street Type, School District Code, Tax District Code, Legal Description, Parcel Keys, Order By

search/owner: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, Owner Name, Owner Name2, Owner Address1, Owner Address2, Owner City, Owner State, Owner Zip, Owner Zip4, Parcel Keys, Order By

search/sale: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, Sale Date, Sale Price, Grantee, Grantor, Parcel Keys, Order By

search/value: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, Fair Market Value, Assessed Value of Land, Improvements and Parcels, Exemption Status, Exemption Value, Tax Value, Parcel Keys, Order By

search/land: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, Land Unit, Land Size, Frontage, Depth, Soil Type, Land Use, Zoning, Parcel Keys, Order By

search/improvement: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, Improvement Type, Parcel Keys, Order By

search/residential: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, , Parcel Keys, Order By

search/commercial: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, , Parcel Keys, Order By

search/manufactured-home: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, , Parcel Keys, Order By

search/misc-improvement: Returns a list of parcel keys based on the search criteria including:

Country Code, State Code, County Name, , Parcel Keys, Order By

Check the parcelinfo.io swagger site to get detailed input and output information about the Module.

See https://swagger.parcelinfo.io

Template output (red words are comment only, not in the real output)

{
"page": 1, (the current pagination result set)
"itemsPerPage": 100, (the maximum number of items that could be returned in the pagination result set)
"data": [ (a list of parcel keys)
12345,
23456,
34567,
45678,
56789
],
"status": { (a set of http response status)
"code": "200",
"status": "OK",
"message": ""
}
}

Spatial Search Parcels

Description | Model | Sample Output

There are 2 endpoints in this module. Each of them returns a list of parcel keys.

search-spatial/distance-from-parcel: Returns a list of parcel keys based on the search criteria including:

Parcel key, Distance, Unit, Order By

search-spatial/distance-from-wkt: Returns a list of parcel keys based on the search criteria including:

Wkt (SRID for the source of the wkt needs to be 4269), Distance, Unit, Order By

Check the parcelinfo.io swagger site to get detailed input and output information about the Module.

See https://swagger.parcelinfo.io

Template output (red words are comment only, not in the real output)

{
"page": 1, (the current pagination result set)
"itemsPerPage": 100, (the maximum number of items that could be returned in the pagination result set)
"data": [ (a list of parcel keys)
12345,
23456,
34567,
45678,
56789
],
"status": { (a set of http response status)
"code": "200",
"status": "OK",
"message": ""
}
}

Option List

Description | Model | Sample Output

There are 62 endpoints in 7 categories in this module. Each of them returns a list of codes and descriptions according to the endpoints.

option-list/district: Returns a list of district codes and descriptions. Including 4 endpoints:

/school, /fire, /city, /votech

option-list/location: Returns a list of location codes and descriptions. Including 4 endpoints:

/tax-district, /township, /range, /subdivision

option-list/land: Returns a list of land codes and descriptions. Including 3 endpoints:

/zoning, /soil-type, /land-use

option-list/residential: Returns a list of district codes and descriptions. Including 17 endpoints::

/design, /style, /occupancy, /quality, /condition, /roof-type, /roof-material, /exterior-wall, /interior-wall, /foundation, /flooring, /air, /heating, /fireplace-type, /garage-type, /porch-type, /basement

option-list/commercial: Returns a list of district codes and descriptions. Including 14 endpoints:

/design, /occupancy, /quality, /condition, /roof-type, /roof-material, /exterior-wall, /interior-wall, /foundation, /flooring, /air, /heating, /perimeter, /frame

option-list/manuf-home: Returns a list of district codes and descriptions. Including 16 endpoints:

/design, /style, /occupancy, /quality, /condition, /roof-type, /roof-material, /exterior-wall, /interior-wall, /foundation, /flooring, /air, /heating, /fireplace-type, /garage-type, /porch-type

option-list/misc-improvement: Returns a list of district codes and descriptions. Including 4 endpoints:

/code, /design, /quality, /condition

Check the parcelinfo.io swagger site to get detailed input and output information about the Module.

See https://swagger.parcelinfo.io

Template output (red words are comment only, not in the real output)

{
"data": [ (a list of codes and descriptions)
{
"code": "01",
"text": "POOR"
},
{
"code": "02",
"text": "AVERAGE"
},
{
"code": "03",
"text": "GOOD"
}
],
"status": { (a set of http response status)
"code": "200",
"status": "OK",
"message": ""
}
}

County Information

Description | Model | Sample Output

There are 1 endpoint in this module. It returns the data status for counties.

county/info: Returns data status including:

Country Code, State Code, County Name, Last Update Date, photos availability, sketches availability, mapping data availability

Check the parcelinfo.io swagger site to get detailed input and output information about the Module.

See https://swaggerd.parcelinfo.io

Template output (red words are comment only, not in the real output)

{
"data": [ (a list of county data status)
{
"country-code": "US",
"state-code": "OK",
"county-name": "Oklahoma",
"last-update": "2017-01-01 00:00:00"
"has-photo": 'T'
"has-sketch": 'T'
"has-mapping": 'T'
},
{
"country-code": "US",
"state-code": "OK",
"county-name": "Tulsa",
"last-update": "2017-01-01 00:00:00"
"has-photo": 'T'
"has-sketch": 'T'
"has-mapping": 'T'
}
],
"status": { (a set of http response status)
"code": "200",
"status": "OK",
"message": ""
}
}

User Usage

Description | Model | Sample Output

There are 1 endpoint in this module. It returns the user information for a user.

user/usage: Returns user usage information including:

Year, Month, Endpoint, Usage

Check the parcelinfo.io swagger site to get detailed input and output information about the Module.

See https://swagger.parcelinfo.io

Template output (red words are comment only, not in the real output)

{
"data": [ (a list of user usage information)
{
"year": "2017",
"month": "01",
"endpoint": "parcels/info",
"usage": 100
},
{
"year": "2017",
"month": "01",
"endpoint": "parcels/owner",
"usage": 100
}
],
"status": { (a set of http response status)
"code": "200",
"status": "OK",
"message": ""
}
}