API Program Services

Last updated on May 12, 2023

API Program Services (APS) is a centrally managed platform that delivers support for deploying and operating Application Programming Interface (API). The APS Platform enables government data providers to deliver services quickly using tools that provide security, authentication, routing, and publishing.

Make Your Data Accessible with APIs

The data within government systems has enormous value to both the public and government. APIs provide a flexible, scalable, secure method of ensuring the data can be shared with the people and organizations who need it. APS enables access to public sector data by providing support for managing APIs.

Advantages of Using APS

Through the easy-to-use, centralized API management platform, APS enables people and organizations to access the data they need when and where they need it. API owners can control who has access to their data using industry recommended security and permission options.

API owners can view real-time analytics to see how their APIs are performing and being used. This data enables the owners to fine tune and improve their APIs to improve the user experience.

The APS team of experts enables API consumers and API owners to easily and securely connect. The APS Platform boasts high availability backed by our secure private cloud and geo-redundant failover. The APS Platform’s availability can be viewed though the Service Level Indicator dashboard.

Built Using the Latest API Technology

The APS Platform uses a combination of custom tools and the Kong API Gateway Community edition. The Platform is deployed in the Red Hat OpenShift Container Platform private cloud run by DevOps and Cloud Services (Platform Services).

  • APS supports integration with a range of APIs from commercial-off-the-shelf to custom built.
  • Access control is built in using a variety of options including OIDC, OAuth2.0 and JWT.
  • The Platform functionality includes the ability to manage endpoints, rate limitation, API keys, etc.
  • Console and command line interfaces are easily available and accessible for administering services.
  • Development teams can take advantage of modern continuous integration and delivery.
     

Contact information

Do you have more questions? Are you looking for additional details?

Contact us to find out how APS can support your data sharing goals.