{"openapi":"3.1.0","info":{"title":"Land Survey Screening","version":"1.0.0","description":"Pre-site screening for any US coordinate computed from USGS elevation, FEMA flood hazard and US Fish and Wildlife wetlands data, plus exact geodesy helpers: distance and bearing, polygon area in acres, sunrise and sunset. One call, one computed answer, no accounts or API keys. Machine-payable over x402.","x-guidance":"Land Survey Screening answers one question per call about a US location given as latitude and longitude: how high is it and how steep is a line across it (/elevation, /elevation-profile), is it in a FEMA flood hazard zone (/flood-zone), is it mapped as a wetland (/wetlands-check), and a combined first screen (/site-screen). Helpers compute exactly: great-circle distance and bearing (/distance-bearing), polygon area in acres and square meters (/polygon-area), and sunrise, sunset and twilight for planning field work (/sun-times). Each paid GET returns a computed verdict with the reasons, the source and what was NOT checked. These are desktop screens from public map data, not surveys, flood determinations or wetland delineations; a licensed surveyor or the relevant agency decides. Elevation covers the US and territories only. A verdict of UNVERIFIED means a lookup failed: treat it as unknown, never as clear. No account or key: pay per call in USDC over x402."},"servers":[{"url":"https://land-survey.x402tookit.com"}],"paths":{"/distance-bearing":{"get":{"operationId":"distance_bearing","summary":"Great-circle distance (miles, km, feet, nautical miles) and initial compass bearing between two latitude/longitude points.","description":"Great-circle distance (miles, km, feet, nautical miles) and initial compass bearing between two latitude/longitude points.","tags":["geodesy","distance","bearing"],"parameters":[{"name":"lat1","in":"query","required":true,"description":"Start latitude","schema":{"type":"number"}},{"name":"lon1","in":"query","required":true,"description":"Start longitude","schema":{"type":"number"}},{"name":"lat2","in":"query","required":true,"description":"End latitude","schema":{"type":"number"}},{"name":"lon2","in":"query","required":true,"description":"End longitude","schema":{"type":"number"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"meters":{"type":["null","number"]},"kilometers":{"type":["null","number"]},"miles":{"type":["null","number"]},"feet":{"type":["null","number"]},"nauticalMiles":{"type":["null","number"]},"initialBearingDegrees":{"type":["null","number"]},"compass":{"type":["null","string"]},"reverseBearingDegrees":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"COMPUTED","summary":"2469.54 mi (3974.34 km), initial bearing 273.8° W.","reasons":["Great-circle distance on a spherical Earth (radius 6,371 km)."],"meters":3974341.7,"kilometers":3974.342,"miles":2469.541,"feet":13039179.2,"nauticalMiles":2145.973,"initialBearingDegrees":273.84,"compass":"W","reverseBearingDegrees":65.87,"degraded":false,"notChecked":["terrain, roads or flight paths (straight line over a sphere)","survey-grade accuracy (error up to about 0.5% from the spherical model)"],"source":"computed locally","asOf":"2026-10-11T03:48:04.513Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/distance-bearing"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/distance-bearing"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/distance-bearing"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/distance-bearing"}}]}}},"/elevation-profile":{"get":{"operationId":"elevation_profile","summary":"Elevation profile along a line between two US points: relief, ascent, descent, steepest grade and a flat/steep verdict.","description":"Elevation profile along a line between two US points: relief, ascent, descent, steepest grade and a flat/steep verdict.","tags":["elevation","slope","terrain"],"parameters":[{"name":"lat1","in":"query","required":true,"description":"Start latitude","schema":{"type":"number"}},{"name":"lon1","in":"query","required":true,"description":"Start longitude","schema":{"type":"number"}},{"name":"lat2","in":"query","required":true,"description":"End latitude","schema":{"type":"number"}},{"name":"lon2","in":"query","required":true,"description":"End longitude","schema":{"type":"number"}},{"name":"points","in":"query","required":false,"description":"Samples along the line, 3 to 12, default 8","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"lengthMeters":{"type":["null","number"]},"samples":{"type":["null","number"]},"reliefFeet":{"type":["null","number"]},"totalAscentFeet":{"type":["null","number"]},"totalDescentFeet":{"type":["null","number"]},"steepestSegment":{"type":["null","object"],"properties":{"from":{"type":["null","object"],"properties":{"lat":{"type":["null","number"]},"lon":{"type":["null","number"]}}},"to":{"type":["null","object"],"properties":{"lat":{"type":["null","number"]},"lon":{"type":["null","number"]}}},"gradePct":{"type":["null","number"]}}},"profile":{"type":["array","null"],"items":{"type":"object","properties":{"lat":{"type":["null","number"]},"lon":{"type":["null","number"]},"elevationFeet":{"type":["null","number"]}}}},"thresholds":{"type":["null","object"],"properties":{"gentleOverPct":{"type":["null","number"]},"moderateOverPct":{"type":["null","number"]},"steepOverPct":{"type":["null","number"]},"veryOverPct":{"type":["null","number"]}}},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"FLAT","summary":"17.93 km line: relief 622 ft (5238 to 5859 ft), steepest segment 1.5% grade: flat.","reasons":["Grade is measured between sample points; terrain between them can be steeper.","6 of 6 samples returned data."],"lengthMeters":17930,"samples":6,"reliefFeet":621.5,"totalAscentFeet":621.5,"totalDescentFeet":0,"steepestSegment":{"from":{"lat":39.7392,"lon":-105.15806},"to":{"lat":39.7392,"lon":-105.2},"gradePct":1.5},"profile":[{"lat":39.7392,"lon":-104.9903,"elevationFeet":5237.7},{"lat":39.7392,"lon":-105.03224,"elevationFeet":5307.3}],"thresholds":{"gentleOverPct":2,"moderateOverPct":5,"steepOverPct":15,"veryOverPct":25},"degraded":false,"notChecked":["terrain between samples","obstacles and vegetation","…1 more"],"source":"USGS 3DEP Elevation Point Query Service","sourceUrl":"https://epqs.nationalmap.gov","asOf":"2026-10-11T03:48:06.717Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0300"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/elevation-profile"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/elevation-profile"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/elevation-profile"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/elevation-profile"}}]}}},"/elevation":{"get":{"operationId":"elevation","summary":"Ground elevation in feet and meters at a US latitude and longitude from USGS 3DEP, with data-coverage check.","description":"Ground elevation in feet and meters at a US latitude and longitude from USGS 3DEP, with data-coverage check.","tags":["elevation","usgs","gis"],"parameters":[{"name":"lat","in":"query","required":true,"description":"Latitude, e.g. 39.7392","schema":{"type":"number"}},{"name":"lon","in":"query","required":true,"description":"Longitude, e.g. -104.9903","schema":{"type":"number"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"lat":{"type":["null","number"]},"lon":{"type":["null","number"]},"elevationFeet":{"type":["null","number"]},"elevationMeters":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"ELEVATION_FOUND","summary":"39.7392, -104.9903: 5237.7 ft (1596.4 m) above sea level.","reasons":["Elevation from the USGS 3DEP bare-earth model (about 1 to 10 m resolution)."],"lat":39.7392,"lon":-104.9903,"elevationFeet":5237.7,"elevationMeters":1596.45,"degraded":false,"notChecked":["buildings and trees (bare-earth model)","survey-grade accuracy (use a licensed surveyor)"],"source":"USGS 3DEP Elevation Point Query Service","sourceUrl":"https://epqs.nationalmap.gov","asOf":"2026-10-11T03:48:08.427Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/elevation"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/elevation"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/elevation"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/elevation"}}]}}},"/flood-zone":{"get":{"operationId":"flood_zone","summary":"FEMA flood hazard zone at a US latitude and longitude: high-risk (A/AE/V), moderate or minimal, with base flood elevation.","description":"FEMA flood hazard zone at a US latitude and longitude: high-risk (A/AE/V), moderate or minimal, with base flood elevation.","tags":["flood-zone","fema","real-estate"],"parameters":[{"name":"lat","in":"query","required":true,"description":"Latitude","schema":{"type":"number"}},{"name":"lon","in":"query","required":true,"description":"Longitude","schema":{"type":"number"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"lat":{"type":["null","number"]},"lon":{"type":["null","number"]},"zone":{"type":["null","string"]},"zoneSubtype":{},"specialFloodHazardArea":{"type":["boolean","null"]},"baseFloodElevationFeet":{"type":["null","number"]},"overlappingZones":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"HIGH_RISK_SFHA","summary":"25.7617, -80.1918: FEMA zone AE, base flood elevation 12 ft: high risk SFHA.","reasons":["Special Flood Hazard Area: at least a 1% annual chance of flooding (the 100-year flood). Flood insurance is mandatory for federally backed mortgages.","Flood maps are updated infrequently; the official determination is a FEMA flood zone determination or an elevation certificate."],"lat":25.7617,"lon":-80.1918,"zone":"AE","zoneSubtype":null,"specialFloodHazardArea":true,"baseFloodElevationFeet":12,"overlappingZones":1,"degraded":false,"notChecked":["map date and pending revisions","local drainage and stormwater flooding","…2 more"],"source":"FEMA National Flood Hazard Layer (this product is not endorsed by FEMA)","sourceUrl":"https://hazards.fema.gov/arcgis/rest/services/public/NFHL/MapServer","asOf":"2026-10-11T03:48:08.909Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/flood-zone"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/flood-zone"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/flood-zone"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/flood-zone"}}]}}},"/polygon-area":{"get":{"operationId":"polygon_area","summary":"Area in acres, hectares and square meters and perimeter of a polygon from lat,lon vertices, e.g. a parcel or flight area.","description":"Area in acres, hectares and square meters and perimeter of a polygon from lat,lon vertices, e.g. a parcel or flight area.","tags":["geodesy","area","acres","drone"],"parameters":[{"name":"points","in":"query","required":true,"description":"Vertices as lat,lon pairs separated by semicolons, 3 to 40 points","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"vertices":{"type":["null","number"]},"squareMeters":{"type":["null","number"]},"acres":{"type":["null","number"]},"hectares":{"type":["null","number"]},"squareFeet":{"type":["null","number"]},"perimeterMeters":{"type":["null","number"]},"perimeterFeet":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"COMPUTED","summary":"46.989 acres (19.016 ha) with a perimeter of 1744.6 m.","reasons":["Area on a spherical Earth from the vertices in order; the polygon closes automatically."],"vertices":4,"squareMeters":190157.6,"acres":46.989,"hectares":19.0158,"squareFeet":2046839.8,"perimeterMeters":1744.6,"perimeterFeet":5723.8,"degraded":false,"notChecked":["self-intersecting polygons (area is then meaningless)","legal boundaries or survey-grade accuracy (spherical model, error well under 1% for parcels)","…1 more"],"source":"computed locally","asOf":"2026-10-11T03:48:09.166Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/polygon-area"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/polygon-area"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/polygon-area"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/polygon-area"}}]}}},"/site-screen":{"get":{"operationId":"site_screen","summary":"First-look site screen for a US coordinate: elevation, FEMA flood zone and mapped wetlands combined, with flags.","description":"First-look site screen for a US coordinate: elevation, FEMA flood zone and mapped wetlands combined, with flags.","tags":["land-survey","site-screening","due-diligence"],"parameters":[{"name":"lat","in":"query","required":true,"description":"Latitude","schema":{"type":"number"}},{"name":"lon","in":"query","required":true,"description":"Longitude","schema":{"type":"number"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"lat":{"type":["null","number"]},"lon":{"type":["null","number"]},"elevationFeet":{"type":["null","number"]},"flood":{"type":["null","object"],"properties":{"zone":{"type":["null","string"]},"class":{"type":["null","string"]},"specialFloodHazardArea":{"type":["boolean","null"]},"baseFloodElevationFeet":{"type":["null","number"]}}},"wetland":{},"flags":{"type":["array","null"],"items":{"type":"string"}},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"CONSTRAINT_FOUND","summary":"25.7617, -80.1918: 1.4 ft; flood AE; wetland not mapped. Flags: FEMA zone AE: high risk SFHA","reasons":["FEMA zone AE: high risk SFHA"],"lat":25.7617,"lon":-80.1918,"elevationFeet":1.4,"flood":{"zone":"AE","class":"HIGH_RISK_SFHA","specialFloodHazardArea":true,"baseFloodElevationFeet":12},"wetland":null,"flags":["FEMA zone AE: high risk SFHA"],"degraded":false,"notChecked":["zoning, easements, utilities, soils, endangered species, contamination","boundaries and parcel lines","…2 more"],"source":"USGS 3DEP + FEMA NFHL + USFWS NWI (not endorsed by USGS, FEMA or USFWS)","sourceUrl":"https://hazards.fema.gov","asOf":"2026-10-11T03:48:10.883Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0500"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/site-screen"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/site-screen"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/site-screen"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/site-screen"}}]}}},"/sun-times":{"get":{"operationId":"sun_times","summary":"Sunrise, sunset, civil twilight and day length for a latitude/longitude and date, in UTC and a chosen UTC offset.","description":"Sunrise, sunset, civil twilight and day length for a latitude/longitude and date, in UTC and a chosen UTC offset.","tags":["sun","sunrise","drone","planning"],"parameters":[{"name":"lat","in":"query","required":true,"description":"Latitude","schema":{"type":"number"}},{"name":"lon","in":"query","required":true,"description":"Longitude","schema":{"type":"number"}},{"name":"date","in":"query","required":false,"description":"YYYY-MM-DD, default today (UTC)","schema":{"type":"string"}},{"name":"utc_offset_hours","in":"query","required":false,"description":"Show local clock times at this offset, e.g. -6","schema":{"type":"number"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"date":{"type":["null","string"]},"lat":{"type":["null","number"]},"lon":{"type":["null","number"]},"utcOffsetHours":{"type":["null","number"]},"sunriseUtc":{"type":["null","string"]},"sunsetUtc":{"type":["null","string"]},"civilTwilightStartUtc":{"type":["null","string"]},"civilTwilightEndUtc":{"type":["null","string"]},"solarNoonUtc":{"type":["null","string"]},"sunriseLocal":{"type":["null","string"]},"sunsetLocal":{"type":["null","string"]},"civilTwilightStartLocal":{"type":["null","string"]},"civilTwilightEndLocal":{"type":["null","string"]},"dayLengthMinutes":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"COMPUTED","summary":"2026-06-21: sunrise 05:32, sunset 20:31 (UTC-6); day length 14 h 59 min.","reasons":["Times are for flat terrain at sea level. First light is civil twilight start (sun 6 degrees below the horizon)."],"date":"2026-06-21","lat":39.7392,"lon":-104.9903,"utcOffsetHours":-6,"sunriseUtc":"2026-06-21T11:32:11.744Z","sunsetUtc":"2026-06-22T02:31:22.513Z","civilTwilightStartUtc":"2026-06-21T10:59:30.473Z","civilTwilightEndUtc":"2026-06-22T03:04:03.784Z","solarNoonUtc":"2026-06-21T19:01:47.128Z","sunriseLocal":"05:32","sunsetLocal":"20:31","civilTwilightStartLocal":"04:59","civilTwilightEndLocal":"21:04","dayLengthMinutes":899,"degraded":false,"notChecked":["terrain horizons (hills and buildings shorten the usable day)","atmospheric refraction variation (a standard 0.833 degree correction is used)","…1 more"],"source":"computed locally","asOf":"2026-10-11T03:48:11.146Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/sun-times"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/sun-times"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/sun-times"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/sun-times"}}]}}},"/wetlands-check":{"get":{"operationId":"wetlands_check","summary":"Is a US point inside a mapped wetland? National Wetlands Inventory type and size, as a permitting heads-up.","description":"Is a US point inside a mapped wetland? National Wetlands Inventory type and size, as a permitting heads-up.","tags":["wetlands","nwi","permitting"],"parameters":[{"name":"lat","in":"query","required":true,"description":"Latitude","schema":{"type":"number"}},{"name":"lon","in":"query","required":true,"description":"Longitude","schema":{"type":"number"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"lat":{"type":["null","number"]},"lon":{"type":["null","number"]},"code":{"type":["null","string"]},"type":{"type":["null","string"]},"acres":{"type":["null","number"]},"overlappingFeatures":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"MAPPED_WETLAND","summary":"25.7, -80.9 is inside a mapped freshwater emergent wetland (code PEM5A, 36990.7 acres).","reasons":["Work in or near wetlands can need federal (US Army Corps of Engineers, Clean Water Act section 404) and state permits. Talk to the Corps district before disturbing the site."],"lat":25.7,"lon":-80.9,"code":"PEM5A","type":"Freshwater Emergent Wetland","acres":36990.67,"overlappingFeatures":1,"degraded":false,"notChecked":["jurisdictional status (only the Corps decides)","buffer zones","…2 more"],"source":"USFWS National Wetlands Inventory","sourceUrl":"https://www.fws.gov/program/national-wetlands-inventory","asOf":"2026-10-11T03:48:11.511Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/wetlands-check"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/wetlands-check"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/wetlands-check"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://land-survey.x402tookit.com/wetlands-check"}}]}}}}}