bc_recreation_sites
B.C. Crown recreation sites (Recreation Sites and Trails BC)
Find B.C. Crown recreation sites (the province's mostly rustic forest recreation sites and campgrounds) from the Recreation Sites Subset layer on DataBC, read live. Search by site name, nearby town, recreation district, or by distance from a point (nearest first), or look up one site by file id for its driving directions, description, access and structures. Returns file id, name, nearby town, district, number of camp sites, maintenance standard, any closure notice, activities and structures. Information purposes only: the layer says so; check the official site for current status before travel. No fees, reservations or operator contacts. Not BC Parks provincial parks (use bc_protected_areas).
Cost: 3 units of your allowance (see Rate limits).
Parameters
file_id(string, optional)name(string, optional): min length 1, max length 60near_town(string, optional): min length 1, max length 60district(string, optional): min length 1, max length 60lat(number, optional): min 47.5, max 61lon(number, optional): min -140, max -113radius_km(number, optional): min 0.5, max 200limit(integer, optional): min 1, max 50, default20
REST
curl -X POST https://api.bcmcp.ca/v1/tools/bc_recreation_sites \
-H "Authorization: Bearer $BCDATA_KEY" \
-H "Content-Type: application/json" \
-d '{}'MCP
Call the tool bc_recreation_sites with these arguments. Over raw JSON-RPC:
curl -X POST https://api.bcmcp.ca/mcp \
-H "Authorization: Bearer $BCDATA_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"bc_recreation_sites","arguments":{}}}'What comes back
Every answer is the same envelope, over REST and over MCP: available, data, citations, freshness and notes. See Citations and freshness.