-
Notifications
You must be signed in to change notification settings - Fork 10
Hosted APIs
Tim Csaky edited this page Jun 15, 2023
·
2 revisions
This page provides a high-level overview of the onboarding process to our hosted API's.
Common Service | Showcase Application |
---|---|
Common Hosted Email Service (CHES) | CHES Showcase (CHESS) |
Common Document Generation Service (CDOGS) | Document Generation Showcase (DGRSC) |
Important Notes:
- Visit API Services Portal and find our API in the Directory.
- Click the Request Access button button and complete the request form with details of your application that will call that API.
- IMPORTANT: Securely store your newly created client id and secret. (For example, in an OpenShift secret)
- Typically within a few hours, you will be notified about your request being complete. Your credentials will then become active.
Write REST calls in your application to get a token and call the Common Services. Use the client id and secret you obtain from the API Services Portal as username/password of a Basic Auth header in a request to the corresponding token endpoint to return a bearer token. This token (a JWT) can be used (in a bearer type Authorization header) in subsequent requests to the Common Service API(s).
Check out the Postman collection(s) on the project pages from CDOGS and CHES and test data to get familiar with the API usage.
Return Home
- Home
- Common Services
- Authentication
- Authorization
- Data Persistence
- Developer Resources
- Observability
- Operations
- Research
- Testing
- Acronyms and Terms