💡 Tips to improve your search
The Digital Plan supports the transformation of services. Our 2024 progress report shares stories from teams who are building inclusive, accessible and connected solutions.
The B.C. government is exploring the possibilities of artificial intelligence (AI) to provide better, faster and more efficient services for people in the province.
Our blog explores the challenges and impacts of the digital transformation efforts happening in the B.C. government.
The API Program Services (APS) platform is a secure, stable, highly-available API gateway, management portal and directory that handles more than 2.6 billion API requests per year for B.C. government ministries and third-party applications built on public sector data.
Digital teams that develop applications based on B.C. government APIs can use the platform’s API Directory to easily find and securely request access to the APIs they need.
API providers within the B.C. government can use the full range of APS platform services to:
Reduces your infrastructure needs and streamlines internal processes by allowing your team to use APS for routing traffic to your API endpoints, issue and revoke credentials, enforce rate limiting and report on service metrics.
Digital teams who are building connected services can easily find and request access to integrate with your API through the API directory, and APIs are published behind the authoritative api.gov.bc.ca domain.
APS provides a consistent approach for APIs that is aligned with B.C. government policy and recommendations. The platform has an in-place Privacy Impact Assessment and Security Threat and Risk Assessment.
Price
Free
APS services (including the API gateway, management portal and API directory) are free to use for anyone with a B.C. government IDIR. Teams using the platform can sign a Service Level Agreement that includes out-of-hours support, which is provided on a cost recovery basis.Price details
Support is available for all teams using the platform during business hours, 8:30 am to 4:30 pm, Monday to Friday. Extended/out-of-hours support is available 24/7 for clients running critical services with geographic failover. The cost of providing this service is shared equally between all teams with a Service Level Agreement that includes extended support.Service level support
The APS Platform uses a combination of custom tools and the Kong API Gateway Community edition. The Platform is deployed in the Gold tier of the B.C. government Private Cloud OpenShift platform run by the Platform Services team. Advanced functionality is provided through plugins, which allow API providers to extend the platform’s features.Additional technical information
Developers can log in using their GitHub, IDIR or BC Services Card identity and start using the platform’s built-in API directory to discover and integrate their applications with B.C. government APIs. API providers within the B.C. Government can log in with their IDIR and start configuring their APIs immediately. They can then publish their APIs for public or private use on our API Directory. In order to publish, someone in their ministry that oversees data publication must provide their approval.Requirements and restrictions
Developers building applications with B.C. government APIs can get started quickly by visiting the API Services Portal and logging in with their GitHub, IDIR or BC Services Card identity. The latest platform documentation and release notes can be found on DevHub.
Create an account on Rocket.Chat and join the #aps-ops channel to connect with our team and user community. Alternatively, open a support ticket and we’ll get back to you through email in 3-5 business days. Either way, our team is here to answer any questions that might arise while you’re getting set up.