I noticed that there are a few APIs in our API Edge org are greyed out and not accessible. Why does this happen?

The information shows "This API proxy has no revisions. It is recommended that you delete this API proxy" .

We have not see anything like this before. We are concerned because we don't know what caused this behavior and what impact it has.
Can you provide the root cause of this behavior and let us know what actions we need to take to avoid this or make sure this does not happen again if it impacts operations ?

Solved Solved
0 1 71
1 ACCEPTED SOLUTION

Looks like all the available revisions for these proxies were deleted by an org admin or a user with delete permissions on the proxies. This deletion can be done by a management call as below:

curl -v -X DELETE https://api.enterprise.apigee.com/v1/organizations/<org_name>/apis/<api_proxy>/revisions/<revision_n...;

These proxies are now just stale entries and there is no way they can be retrieved back. As the message says, it is recommended that you delete these API proxies.

View solution in original post

1 REPLY 1

Looks like all the available revisions for these proxies were deleted by an org admin or a user with delete permissions on the proxies. This deletion can be done by a management call as below:

curl -v -X DELETE https://api.enterprise.apigee.com/v1/organizations/<org_name>/apis/<api_proxy>/revisions/<revision_n...;

These proxies are now just stale entries and there is no way they can be retrieved back. As the message says, it is recommended that you delete these API proxies.