Every parcel this account has located, as one GeoPackage
const url = 'https://example.com/v1/fabric?runs=500';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
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://example.com/v1/fabric?runs=500' \ --header 'Authorization: Bearer <token>'Assemble every parcel this account has put on the earth.
One polygon layer, parcels, in WGS 84, and a parcel_boundaries line
layer where each course keeps the sentence it was read from. A parcel
arrives one of two ways and located_by says which: operator for one
somebody placed by hand, plss for an aliquot tract the survey fabric
located. They are different kinds of claim, and a map that merged them
would look equally confident about both.
Nothing is recomputed. The geometry is each verdict’s own traverse and the attributes are the document’s own words, so this file says exactly what the results it was built from say.
Free and unmetered: the documents were paid for when they were extracted.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”How many of the most recent runs to assemble from.
How many of the most recent runs to assemble from.
Responses
Section titled “Responses”A WGS 84 GeoPackage: one polygon per located parcel, plus a boundary layer carrying each call’s verbatim text.
Missing, unknown, or revoked API key
object
object
Example
{ "error": { "documents_used": 200, "message": "Monthly document quota reached: 200 of 200 documents used this month. The cap resets on 2026-08-01. Email sales@easting.ai to raise it.", "monthly_cap": 200, "resets_on": "2026-08-01", "type": "quota_exceeded" }}This account has not located anything yet
object
object
Example
{ "error": { "documents_used": 200, "message": "Monthly document quota reached: 200 of 200 documents used this month. The cap resets on 2026-08-01. Email sales@easting.ai to raise it.", "monthly_cap": 200, "resets_on": "2026-08-01", "type": "quota_exceeded" }}Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "loc": [ "example" ], "msg": "example", "type": "example", "input": "example", "ctx": {} } ]}Extraction temporarily unavailable
object
object
Example
{ "error": { "documents_used": 200, "message": "Monthly document quota reached: 200 of 200 documents used this month. The cap resets on 2026-08-01. Email sales@easting.ai to raise it.", "monthly_cap": 200, "resets_on": "2026-08-01", "type": "quota_exceeded" }}