API Management Tools

DataBC provides a suite of tools for managing government application programming interfaces (APIs).

  • DataBC API Gateway
    • API keys
    • API rate control
    • Logging
    • Domain options
    • High availability

 

  • Discovery and Exploration
    • Find and read about APIs in the BC Data Catalogue
    • Explore and experiment using API consoles
      • Examples include:
        • BC Address Geocoder
        • BC Data Catalogue API
        • BC Geographical Names Web Service
        • BCLaws API
        • BC Route Planner
        • DriveBC's Open511 API
        • Geomark Web Service
        • WorkBC Job Posting API
    • Generate server and client side code in the OpenAPI specification editor

 

  • Self-registration
    • You can register for access to developer services using a GitHub account

 

  • API Management
    • Using a self-serve web interface, BC Government API owners (IDIR) can control their API endpoints (api keys, rate control, enable developer api keys).
    • Developers who have registered their GitHub account can also access a self-serve web interface to request and manage api keys.
    • See the BC Data Catalogue for more information on API Gateway Administration (GWA)