API from SAP Cloud Integration API Provider
Prerequisites
§ You need to have already created an API Provider of kind SAP Cloud Integration, from the Configure tab withinside the API Portal. To do so, see Create an API Provider.
Context
Instead of ingesting the API offerings directly, software builders can get entry to APIs uncovered thru API Management. You do so, through growing an API proxy that covers the carrier you need to divulge. The API maps a publicly to be had HTTP endpoint backend carrier. Creating this API proxy we could API Management take care of the safety and authorizations required to protect, analyze, and reveal your offerings. Here, you may see the way to create an API proxy the use of an Integration Flow or an API from the listing of artifacts deployed in SAP Cloud Integration tenant.
Procedure
1. Log directly to the API portal.
2. In the navigation bar, select Develop. A listing of registered APIs seems withinside the catalog.
3. To divulge a carrier as an API, select Create.
4. In order to select an API of the kind OData, REST, or SOAP and create an API Proxy, continue as follows:
a. In the Create API dialog, pick out the API Provider radio button.
b. From the API Provider dropdown, pick out an API Provider that belongs to the kind Cloud
Integration.
The dropdown listing includes the companies that you are related to. If the issuer you want is not listed, upload an API issuer of kind Cloud Integration from the Configure tab. For greater records, see Create an API Provider.
c. Choose Discover. A listing of Integration Flows and APIs belonging to kind OData, REST, or SOAP seems from SAP Cloud Integration.
d. Choose an API to connect to the API Proxy.
e. Choose Next.
- In the Authentication dialog, in case you pick out:
- Basic – A Basic authentication is a style of consumer verification. If your chosen API helps Basic authentication, input the credentials ( Username and Password), else choose Client Certificate mode of authentication from the Authentication dropdown
- Client Certificate – A Client Certificate authentication is a style of consumer verification. If your chosen API helps Client Certificate authentication, you may add the certificates (along with public and personal key such as the certificates chain) withinside the furnished phase. The uploaded certificates is saved beneath Neath a Store (series of certificates). For greater records, If you select:
- Existing Store:
The Existing Store includes an already created certificates from the Store. When you select this sort of certificates from the Store Name, you want to have the password for the Store handy.
i. From the Store Name dropdown, select an current Store.
ii. In the phase Password, kind withinside the respective password for the prevailing Store. - New Store:
iii. Upload a certificates of layout .p12 or .pfx layout through deciding on Browse. For greater records at the certificates, see here.
iv. Provide a completely unique call to the store, withinside the phase Store Name.
v. Provide a completely unique certificates call, withinside the discipline Name.
vi. Set a password in your certificates withinside the phase Password.
vii. Choose Done.
§ OAuth2ClientCredentials You can select to apply OAuth2ClientCredentials authentication in your API deployed in SAP Cloud Integration tenant. for greater records, see
You might want to go into the following:
§ Client ID
§ Client Secret
§ Token URL
The Client ID, Client Secret, and Token URL, are the ones acquired whilst you configure OAuth authentication, specifically the Client Credentials Grant variant, for Inbound calls from sender structures to the combination platform.
a. In the Create API dialog, the API Details along with Name, Title, Description, Host Alias, API Base Path, and Service
Type are vehicle mobile populated.
b. Enter a quick introductory textual content within the Short Text field.
c. Choose Create.
An API Provider is vehicle mobile-created with the call this is populated withinside the Name discipline of the Create API dialog. This vehicle mobile-created API issuer facilitates in storing the consumer credentials furnished
Join GTR Academy Today!
📧 Email: connect@gtracademy.org
📞 Call: +91-9220248214, 9220248216, 9220248217
Explore More:
🌐 Website: GTR Academy: https~://gtracademy.org/
📸 Instagram: Follow Us: Login • Instagram
👍 Facebook: Like Us: GTR Academy
▶️ YouTube: Subscribe: GTR Academy