Quickstart
Gapwise’s public campus endpoints do not require an API key.
List UTM buildings
Section titled “List UTM buildings”curl https://gapwise.ca/api/utm-buildingsCalculate a route
Section titled “Calculate a route”curl -X POST https://gapwise.ca/api/utm-route \ -H 'content-type: application/json' \ -d '{"from":"MN","to":"IB"}'Plan a gap
Section titled “Plan a gap”curl -X POST https://gapwise.ca/api/utm-gap-plan \ -H 'content-type: application/json' \ -d '{"from":"MN","to":"IB","term":"Fall","weekday":"Wednesday","startTime":660,"endTime":780}'The canonical versioned API is being prepared at api.gapwise.ca. Until that contract is stabilized, these existing production endpoints remain the supported preview surface.
JavaScript
Section titled “JavaScript”A zero-dependency browser client is currently available from Gapwise itself. A published @gapwise/sdk package is planned after API v1 stabilization.
Python
Section titled “Python”An official Python package is planned after API v1 stabilization. For now, use any HTTP client against the documented endpoints.