BC Data docs

bc_protected_areas

B.C. provincial parks, ecological reserves and protected areas

Look up B.C. Parks provincial parks, ecological reserves, protected areas and recreation areas from the province's BC Parks, Ecological Reserves, and Protected Areas layer on DataBC, read live. Search by name, by kind (provincial park, ecological reserve, protected area, recreation area) or park class, or give a point to find the protected area that contains it. Returns name, designation, park class, ORCS file number, date established and official area in hectares. Attributes only: no boundary geometry, no trails, campgrounds, fees, reservations or conditions. Not federal, regional or municipal parks. For Crown recreation sites use bc_recreation_sites.

Cost: 3 units of your allowance (see Rate limits).

Parameters

  • name (string, optional): min length 1, max length 60
  • designation (provincial_park, ecological_reserve, protected_area, recreation_area, optional)
  • park_class (A, B, C, optional)
  • lat (number, optional): min 47.5, max 61
  • lon (number, optional): min -140, max -113
  • limit (integer, optional): min 1, max 50, default 20

REST

curl -X POST https://api.bcmcp.ca/v1/tools/bc_protected_areas \
  -H "Authorization: Bearer $BCDATA_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

MCP

Call the tool bc_protected_areas 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_protected_areas","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.

On this page