# City of Surrey Traffic Loop Count API. **Provider:** City of Surrey Traffic Loop Count API. **Category:** maps **Base URL:** `http://gis.surrey.ca:8080/fmedatastreaming/TrafficLoopCount` **Auth:** none — `# No auth required` **Rate Limit:** See documentation **Free Tier:** Yes — available **Pricing:** Enterprise / contact sales (subscription) **Docs:** http://data.surrey.ca ## Description 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. ## Endpoints | Method | Endpoint | Description | |--------|----------|-------------| | GET | `http://gis.surrey.ca:8080/fmedatastreaming/TrafficLoopCount/TrafficLoopCounts.fmw` | Provides traffic loop counts for the input time interval. The LOOP_ID and DATETI | | GET | `http://gis.surrey.ca:8080/fmedatastreaming/TrafficLoopCount/TrafficLoops.fmw` | Provides all the traffic loops maintained by the City of Surrey in GeoJSON forma | ## Authentication No authentication required ``` # No auth required ``` ## Sample Request ```bash curl -X GET 'http://gis.surrey.ca:8080/fmedatastreaming/TrafficLoopCount/TrafficLoopCounts.fmw' \ -H '# No auth required' ``` ## Sample Response ```json {} ``` ## Pricing Details Free — open public API, no authentication required. --- *Source: [API Map](https://apimap.dev/apis/city-of-surrey-traffic-loop-count-api/) — CC BY 4.0*