Pull recreation area records from RIDB, including tagged activities, to enrich a facility listing.
domain: ridb.recreation.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Query GET /recareas to list recreation areas, or GET /recareas/{recAreaId} for a single area's description and contact info.
Call GET /recareas/{recAreaId}/activities to see which activities (camping, boating, etc.) are tagged for that recreation area.
Check the current RIDB API reference at ridb.recreation.gov/docs for the organization and media sub-resources so you pull correct, up-to-date field names rather than assuming paths from older third-party client libraries.
Join recreation area and facility records by their shared IDs to build a complete profile of a site.
Cache any media/photo URLs you retrieve rather than re-fetching them on every page load, since recreation area imagery changes infrequently.
Known gotchas
Not every recreation area has associated media — treat missing images as expected rather than a bug.
Recreation area hierarchies don't map 1:1 to facilities; a single recreation area can span multiple facilities under different managing organizations, so don't assume one-to-one joins.
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?