Hello,
I am trying to create an API model and import a swagger specification into the Developer Portal using REST API's
When i try to list the existing API model's submitting a GET request at
https://enterprise.apigee.com/v1/organizations/:orgName/apimodels/
I get an HTTP 200, with an HTML sign in page back despite passing an Auth Header and a content type of application/json
When i try to create a new API model submitting a POST request at
https://enterprise.apigee.com/v1/organizations/:orgName/apimodels
I get back a 404.
Any pointers to proceed will be appreciated
Solved! Go to Solution.
HI @Rahul
Your end point is wrong. Its "api.enterprise.apigee.com". You have it as "enterprise.apigee.com"
I was able to get the API model response in JSON format. My curl command was
curl -X GET -H "Content-Type: application/json" -H "Authorization: Basic {auth}" "https://api.enterprise.apigee.com/v1/organizations/{org}/apimodels"
To create an API Model, the curl is
curl -X POST -H "Content-Type: application/json" -H "Authorization: Basic {auth}" -d '{ "name": "Test", "displayName": "Test Display Name", "description": "Test Description" }' "https://api.enterprise.apigee.com/v1/organizations/{org}/apimodels"
I got a valid response
Let me know if this helps, if it did, please accept my answer so that it benefits others who have similar issue
HI @Rahul
Your end point is wrong. Its "api.enterprise.apigee.com". You have it as "enterprise.apigee.com"
I was able to get the API model response in JSON format. My curl command was
curl -X GET -H "Content-Type: application/json" -H "Authorization: Basic {auth}" "https://api.enterprise.apigee.com/v1/organizations/{org}/apimodels"
To create an API Model, the curl is
curl -X POST -H "Content-Type: application/json" -H "Authorization: Basic {auth}" -d '{ "name": "Test", "displayName": "Test Display Name", "description": "Test Description" }' "https://api.enterprise.apigee.com/v1/organizations/{org}/apimodels"
I got a valid response
Let me know if this helps, if it did, please accept my answer so that it benefits others who have similar issue
Thank you, that makes sense. And now it works
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |