API Proxies API
Manage API proxies. You expose APIs on Apigee Edge by implementing API proxies. API proxies decouple the app-facing API from your backend services, shielding those apps from backend code changes. As you make backend changes to your services, apps continue to call the same API without any interruption. For more information, see Understanding APIs and API proxies.
Resource Types
APIProxy
Method | Endpoint | Description |
---|---|---|
get | /organizations/{org_name}/apis/{api_name} | Gets an API proxy including a list of existing revisions. |
APIProxyRequest
Method | Endpoint | Description |
---|---|---|
post | /organizations/{org_name}/apis | Creates an API Proxy using one of the methods described below. The API proxy created will not be accessible at runtime until it is deployed to an environment.
Note: Currently, you cannot import an API proxy configuration bundle using the Try this API pane. For example, the following curl call imports an API proxy configuration bundle:
When importing an API proxy:
|
APIProxyRevision
Method | Endpoint | Description |
---|---|---|
post | /organizations/{org_name}/apis | Creates an API Proxy using one of the methods described below. The API proxy created will not be accessible at runtime until it is deployed to an environment.
Note: Currently, you cannot import an API proxy configuration bundle using the Try this API pane. For example, the following curl call imports an API proxy configuration bundle:
When importing an API proxy:
|
delete | /organizations/{org_name}/apis/{api_name} | Deletes an API proxy and all associated endpoints, policies, resources, and revisions. The API proxy must be undeployed before you can delete it. |
delete | /organizations/{org_name}/apis/{api_name}/revisions/{revision_number} | Deletes an API proxy revision and all policies, resources, endpoints, and revisions associated with it. The API proxy revision must be undeployed before you can delete it. |
get | /organizations/{org_name}/apis/{api_name}/revisions/{revision_number} | Gets or exports the API proxy revision. To export the API proxy configuration for the specified revision as a zip file, set the |