Use the iNaturalist API to pull or document species observations for a pre-clearing biological survey

domain: inaturalist.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Use the iNaturalist REST API (api.inaturalist.org) to query existing public observations for the project's area of interest, filtering by taxon and location
  2. Where field staff will document species during a walkthrough, have them log observations through the iNaturalist app/website so they're available via the same API for the project record
  3. Respect API rate-limit guidance (roughly 1 request per second, up to about 10,000 requests per day) and use pagination (page/per_page) for large result sets, up to the roughly 10,000-result cap per query
  4. For any programmatic access requiring a user's private/precise location data, implement iNaturalist's OAuth2 flow rather than relying on public unauthenticated endpoints
  5. Cross-reference iNaturalist findings with the project's USFWS IPaC official species list rather than treating either source alone as a complete pre-clearing species assessment

Known gotchas

Related routes

Look up a plant or tree species' conservation status and imperilment rank before removal/protection decisions using the NatureServe Explorer REST API
explorer.natureserve.org · 5 steps · unrated
Pull survey and mapping data programmatically via the Propeller Aero platform API
help.propelleraero.com · 5 steps · unrated
Search species occurrence records via the GBIF Occurrence API
api.gbif.org · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans