on 2025 Sep 12 7:14 PM
Call SAP BTP integration suite api from postman is failing.
I use the oauth/token url and I am getting successful access_token. I use client_id and client secret here.
https://XXXXXX.authentication.xxxx.hana.ondemand.com/oauth/token
When I use the access_token and call below api - it sends back 200 with login page.
Any solution as to what could be problem
Request clarification before answering.
Hi @deepak_h3
the API URL doesn't seem correct - you're probably using the design time host of Cloud Integration. The APIs run under the runtime host which can be identified by -rt in the name, e.g. https://xxx.it-cpi002-rt.cfapps.ap10.hana.ondemand.com.
If your service key is setup correctly in BTP the above should work.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It sort of worked thanks. I am getting forbidden when I try to call this URL - any idea what could be missing ? The package exists.
I kind of overlooked the fact that you're trying to call the Cloud Integration OData APIs and not an actual iFlow!
The URL that you're using looks good but it seems you're service key is missing some role binding. Can you double check that the service instance of SAP Process Integration Runtime you've have created in your subaccount has Plan 'api' and that you've assigned all the roles that start with 'Workspace' - since you're on a trial account you can assign all the available roles it doesn't matter
| User | Count |
|---|---|
| 18 | |
| 7 | |
| 6 | |
| 6 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.