Send Docs Feedback

Making management API calls from this page

  1. In the URL, replace any values indicated by "{ }", such as your organization name.
  2. Set the Basic Authentication credentials: Edge email and password (user must be in the Org Admin role).
    Create an Apigee account if you don't have one.
  3. Tweak the parameters and request body as needed.
  4. Send the live request to Edge!


Updates the scope of an app. Note that this API sets the scopes element under the apiProducts element in the attributes of the app.

The specified scopes must already exist on the API products associated with the app.

Specify the complete list of scopes to apply. The specified list replaces the existing scopes on the app. Therefore, if you are only adding a new scope, you must specify all of the existing scopes along with the new scope.

Updates an existing KeyValueMap in an API proxy. Does not override the existing map. Instead, this method updates the entries if they exist or adds them if not.

Update the definition of an existing report.

For the report name, use the 'name' value, which is the report's numeric UUID, such as 62d9de1f-9b56-4a27-ad74-14199eb07201. Get this report name by using the list reports API.

IMPORTANT: To update a report, you must send the entire report definition that includes your report updates; otherwise the report definition is rewritten to include only the updated properties.

For more information on metrics, dimensions, and other report settings, see the custom reports documentation.

Updates a developer app. Only the information to be updated needs to be included in the request body.

Update an existing developer profile.

To add new values or update existing values, submit the new or updated portion of the developer profile along with the rest of the developer profile, even if no values are changing.

To delete attributes from a developer profile, submit the entire profile without the attributes that you want to delete.

Help or comments?