SAP API Management
Unit 7: Application Developer
PUBLIC
Objectives
After completing this unit, you will be able to:
- Register a new developer
- Discover and subscribe to a product
- Get the API Key
- Use the test console to evaluate and test API proxies
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2
© 2016 SAP SE or an SAP affiliate company. All rights reserved. Public 2
Application Developer
An Application Developer is an internal API Proxy API Proxy API Proxy
SAP API Portal
developer, an external developer, a partner, … who
API Owner –
wants to use APIs exposed via API Management.
Before an Application Developer can build an
application (a mobile app, a web app, …) in which Product
he consumes an API Proxy, he needs to subscribe
to a product and create an „Application“
API Developer Porta
This Application creates an API Key that can be Product
Developer –
used in the „real“ Application.
API Proxy API Proxy API Proxy API Proxy API Proxy
Application Application Application
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3
© 2016 SAP SE or an SAP affiliate company. All rights reserved. Public 3
Developer Portal
In the Developer Portal the developer
➢ can register himself (triggering different
workflows),
➢ discover products (read documentation, …),
➢ test API proxies,
➢ subscribe to products by creating and
Application (and get an API Key),
➢ use this Key (if required) to access the API
Proxies
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4
© 2016 SAP SE or an SAP affiliate company. All rights reserved. Public 4
API Test Console
API Test Console is a built in test tool to call
API Proxies
➢ Basic Test client
➢ Allows setting of Headers and URL parameters
➢ Allows GET / POST / PUT / DELETE operations
➢ Shows Body and Header information
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5
© 2016 SAP SE or an SAP affiliate company. All rights reserved. Public 5
Unit 7 – Application Developer
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6
© 2016 SAP SE or an SAP affiliate company. All rights reserved. Public 6
Lesson Summary
You should now be able to:
- Register a new developer
- Discover and subscribe to a product
- Get the API Key
- Use the test console to evaluate and test API proxies
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7
© 2016 SAP SE or an SAP affiliate company. All rights reserved. Public 7
Thank you.