Duration : 20 mins
Persona : Developer
As an App Developer you would like to learn about APIs exposed by the API Team using API Documentation. Register in the API Portal to get access to the APIs exposed by the API Team.
Apigee Edge provides an out of the box lightweight Developer Portal which allows an API Team to publish API documentation, and allows app developers to self register for the portal. Once logged in, an app developer can create apps to get API Keys used to access the APIs.
In this lab, we will see how to use the Developer Portal to register as an app developer, navigate through API documentation, create an app in the Developer Portal to access API keys, and test the APIs using the keys we got from the Developer Portal.
Secure APIs using API Keys, Publishing API Documentation lab exercises. If not, jump back to API Security - Securing APIs using API Keys lab.
Go to https://apigee.com/edge and log in. This is the Edge management UI.
Select Publish → Portals in the side navigation menu. Click on the HR API Portal that you have created in earlier lab exercise.
In this lab, we will play the role of App Developer who would like to access the APIs and API Documentation.
Let’s register as an App Developer by clicking on Sign In link on home page, and then Create Account.
Typically, developers who want to consume APIs go to the developer portal and register to use them. When registering, the developer gets to select which of the API products he or she wishes to use. For example, some products may be offered for free, while others require payment depending on a service plan. Upon completion, this registration step produces an Edge entity called a developer app. A developer app includes the products the developer selected and a set of API keys that the developer will be required to use to access the APIs that are associated with those products.
Congratulations You have successfully generated an API key which can be used to make secured API calls! Click on the box to the right of the Key to copy the API key to the clipboard. You can use this key to make API calls to the Employee API.
If you like to learn by watching, here is a short video on consuming APIs using Apigee Developer Portal https://youtu.be/nCJwlVF6waw
You have registered in the Developer Portal, created an app, and read the API Documentation. Now that you have an API key, use it to make some calls via the portal’s live documentation and via an API tool like Postman or the Apigee REST Tool.
When you create an app, what is created along with the key, and when is it used?
Is it possible to create different apps with same app name?
Is it possible to associate multiple API Products with a single app?
In this simple lab you learned how to self register as an app developer to access APIs, create apps, access API keys, and use live API documentation.
Useful Apigee documentation links on Apigee Developer Portal.
Now go to Lab-8