Was this helpful?

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

API Resource Path: /companies/{company_name}/apps
A consumer/client app associated with a company entity.
An app can be associated with a company in the same way that an app can be associated with a developer. An app associated with a company is called a company app. For more background information, see Companies for a description of the distinction between organization developers and company developers. Also see Apps: Developer for details on the Developer Apps API.
Create an app associated with a company Detail
/companies/{company_name}/apps
Verb: POST
Description: Creates an app for a company
Media types:
application/json
text/xml
Auth: Basic Auth
Delete a company app Detail
/companies/{company_name}/apps/{app_name}
Verb: DELETE
Description: Deletes a company app
Auth: Basic Auth
Get count of API resources (URIs) for a company app Detail
/companies/{companyName}/apps/{appname}?query=count&entity=apiresources
Verb: GET
Description: Gets the count API resources for a company app
Media types:
application/json
text/xml
Auth: Basic Auth
List company apps Detail
/companies/{company_name}/apps
Verb: GET
Description: List company apps in an organization
Media types:
application/json
text/xml
Auth: Basic Auth
List company apps by key status Detail
/companies/{company_name}/apps?"keyStatus={consumerkey_status}"
Verb: GET
Description: Lists all company apps whose keys are in the specified state (approved | pending | revoked)
Media types:
application/json
text/xml
Auth: Basic Auth
List company apps (Expanded) Detail
/companies/{company_name}/apps?expand=true
Verb: GET
Description: Gets an expanded list company apps
Media types:
application/json
text/xml
Auth: Basic Auth
Update a company app Detail
/companies/{company_name}/apps/{app_name}
Verb: PUT
Description: Updates an existing company app
Media types:
application/json
text/xml
Auth: Basic Auth
Update a company app with an additional API product Detail
/companies/{company_name}/apps/{app_name}/keys/{consumer_key}
Verb: POST
Description: Update existing app key with an API product.
Media types:
application/json
text/xml
Auth: Basic Auth
Update company app Detail
/companies/{company_name}/apps/{app_name}
Verb: PUT
Description: Updates an existing company app with a new profile
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?)