—Rate this article—
 

Apps: Developer


Base Path: https://api.enterprise.apigee.com/v1/o/{org_name}

API Resource Path: /developers/{developer_email}/apps
A client/consumer app associated with a developer entity
Apps consume APIs exposed by Apigee Edge. Apps registered by API providers on Apigee Edge can belong to individual developers ("developer apps') or to groups of developers ( 'company apps'). A developer app is an app that belongs to a single developer. Apps are registered on Apigee Edge by API providers in order to obtain credentials to access API products. A developer app always has associated credentials, API products, and other metadata (stored as attributes) that can be used for profile-based access control, analytics, etc. Apps also have status, and may be approved or unapproved. By default, apps are created in the 'approved' state.
Approve or revoke a developer app Detail
/developers/{developer_email}/apps/{app_name}
Verb: POST
Description: Changes the status of a developer app to either 'unapproved' or 'approved'.
Media types:
application/octet-stream
Auth: Basic Auth
Create a developer app Detail
/developers/{developer_email}/apps
Verb: POST
Description: Creates an app associated with a developer
Media types:
text/xml
application/json
Auth: Basic Auth
Delete a developer app Detail
/developers/{developer_email}/apps/{app_name}
Verb: DELETE
Description: Delete an app associated with a developer
Auth: Basic Auth
Get a developer app Detail
/developers/{developer_email}/apps/{app_name}
Verb: GET
Description: Get the profile of a developer app
Media types:
application/json
text/xml
Auth: Basic Auth
Gets the count of API resources defined in all API products approved for a developer app in an organization Detail
/developers/{developer_email}/apps/{app_name}?"query=count&entity={entity_name}"
Verb: GET
Description: Gets a count of all API resources (URIs) in the API products accessible by a developer app
Media types:
application/json
text/xml
Auth: Basic Auth
List apps by developer Detail
/developers/{developer_email}/apps
Verb: GET
Description: Lists all apps created by a developer in an organization
Media types:
application/json
text/xml
Auth: Basic Auth
Update a developer app Detail
/developers/{developer_email}/apps/{app_name}
Verb: PUT
Description: Updates the app to get a new set of consumer credentials.
Media types:
application/json
text/xml
Auth: Basic Auth
Update the scope of a developer app Detail
/developers/{developer_email}/apps/{app_name}
Verb: PUT
Description: Updates the scope of the API products associated with the app.
Media types:
application/json
text/xml
Auth: Basic Auth
Regenerate the consumer key for a developer app Detail
/developers/{developer_email}/apps/{app_name}
Verb: POST
Description:
Regenerates the consumer keys for the named developer app. This allows you to regenerate the
keys for an app in the case where the keys' security is compromised.
Media types:
application/json
text/xml
Auth: Basic Auth
Get App Attribute Detail
/developers/{developer_email}/apps/{app_name}/attributes/{attribute_name}
Verb: GET
Description: This method returns the value of an existing attribute for the app.
Media types:
application/json
text/xml
Auth: Basic Auth
Update App Attribute Detail
/developers/{developer_email}/apps/{app_name}/attributes/{attribute_name}
Verb: POST
Description: This method updates an existing app attribute
Media types:
application/json
text/xml
Auth: Basic Auth
Delete App Attribute Detail
/developers/{developer_email}/apps/{app_name}/attributes/{attribute_name}
Verb: DELETE
Description: This method deletes an existing app attribute
Media types:
application/json
text/xml
Auth: Basic Auth
Gets all App Attributes Detail
/developers/{developer_email}/apps/{app_name}/attributes
Verb: GET
Description: This method returns all existing app attributes and values
Media types:
application/json
text/xml
Auth: Basic Auth
Updates all App Attributes Detail
/developers/{developer_email}/apps/{app_name}/attributes
Verb: POST
Description: This method updates all existing app attributes
Media types:
application/json
text/xml
Auth: Basic Auth

 

Help or comments?

  • Something's not working: See Apigee Support
  • Something's wrong with the docs: Click Send Feedback in the lower right.
    (Incorrect? Unclear? Broken link? Typo?)