C

City of Surrey Traffic Loop Count API.

by City of Surrey Traffic Loop Count API. Free tier

This API provides locations of City of Surrey traffic loops and the corresponding traffic loop counts in 15 minute intervals. While the counts are broken up by 15 minute intervals, the data is currently loaded only once per day. We are hoping to increase this frequency to at least once every hour.

mapssurrey

Quick Reference

Base URL http://gis.surrey.ca:8080/fmedatastreaming/TrafficLoopCount Auth type none Auth header # No auth required Rate limit See documentation Pricing Enterprise / contact sales Free quota None Documentation http://data.surrey.ca Endpoint status Server online — HTTP 404 — server is online but path returned an error (may require auth)7.81s (checked Mar 29, 2026) Builder score D 29% builder-friendly
Pricing
28
Latency
10
Depth
44

Authentication

No authentication required

# No auth required

Pricing

Model subscription Starting price Enterprise / contact sales Free quota None

Free — open public API, no authentication required.

Key Endpoints

MethodPathDescription
GET /TrafficLoopCounts.fmw Provides traffic loop counts for the input time interval. The LOOP_ID and DATETI
GET /TrafficLoops.fmw Provides all the traffic loops maintained by the City of Surrey in GeoJSON forma

Sample Request

curl -X GET 'http://gis.surrey.ca:8080/fmedatastreaming/TrafficLoopCount/TrafficLoopCounts.fmw' \
  -H '# No auth required'

Sample Response

{}

Data sourced from API Map. Always verify pricing and rate limits against the official City of Surrey Traffic Loop Count API. documentation.