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

 

Comments

Is there an equivalent flow for approving company apps that maps to approving developer apps?

Add new comment

Provide your email address if you wish to be contacted offline about your comment.
We will not display your email address as part of your comment.

We'd love your feedback and perspective! Please be as specific as possible.
Type the characters you see in this picture. (verify using audio)

Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.