Data sources
GET
/v1/sources
const url = 'https://api.acresift.com/v1/sources?state=NC&layer=parcels';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.acresift.com/v1/sources?state=NC&layer=parcels'Every data source in use, with its licence and last pull. Public: no key needed.
Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters”state
USPS code, or US for national sources
string
Example
NCUSPS code, or US for national sources
layer
string
Example
parcelsResponses
Section titled “ Responses ”Sources
Media typeapplication/json
object
data
required
Array<object>
object
SourceId
required
string
Layer
required
string
StateOrProvince
required
USPS code, or US for a national source
string
CountyGEOID
required
Null = the whole state
string | null
Name
required
string
Url
required
string | null
License
required
string | null
LastPullDate
required
string | null
LastPullOk
required
boolean | null
RecordCount
required
integer | null
Stage
required
string
Example
{ "data": [ { "SourceId": "parcels:NC", "Layer": "parcels", "Stage": "mapped" } ]}The request did not validate; errors lists each bad field
Media typeapplication/problem+json
RFC 9457 problem details (served as application/problem+json)
object
type
required
string
title
required
string
status
required
integer
detail
string
instance
string
errors
Validation problems, one per bad field
Array<object>
object
path
required
string
message
required
string
Example
{ "type": "https://acresift.com/docs/api/errors#not_found", "title": "Not found", "status": 404, "detail": "No parcel 37105012685."}Rate limit reached; wait Retry-After seconds
Media typeapplication/problem+json
RFC 9457 problem details (served as application/problem+json)
object
type
required
string
title
required
string
status
required
integer
detail
string
instance
string
errors
Validation problems, one per bad field
Array<object>
object
path
required
string
message
required
string
Example
{ "type": "https://acresift.com/docs/api/errors#not_found", "title": "Not found", "status": 404, "detail": "No parcel 37105012685."}