API Platform Base Path: https://api.enterprise.apigee.com/v1/o/{org_name}
| API Resource Path: /companies |
| An optional grouping entity for apps, which enables corporate entities or groups of developers to manage apps. |
| A company is a collection of developers managed as a single entity. A company can be any grouping that is appropriate to your organization, e.g., business unit, product line, or division. Grouping developers into companies is useful when your goal is to work with multiple developers associated under a single corporate entity for billing purposes, for example. However, it not required that the developers in your organization are associated with a company. This API is completely optional. Note that a developer is always a single entity, uniquely identified by the email element. |
| Create a company | Detail | |
/companies | ||
| Verb: | POST | |
| Description: | Creates a company in an organization | |
| Auth: | Basic Auth | |
| Delete a company | Detail | |
/companies/{company_name} | ||
| Verb: | DELETE | |
| Description: | Deletes an existing Company | |
| Auth: | Basic Auth | |
| Get details for a company | Detail | |
/companies/{company_name} | ||
| Verb: | GET | |
| Description: | Gets details for a Company | |
| Auth: | Basic Auth | |
| List companies | Detail | |
/companies | ||
| Verb: | GET | |
| Description: | List all companies in an organization | |
| Auth: | Basic Auth | |
| List companies in an organization (detailed view) | Detail | |
/companies?expand=true | ||
| Verb: | GET | |
| Description: | Returns an expanded list of Companies, displaying a full profile for each Company in the Organization | |
| Auth: | Basic Auth | |
| List company app families | Detail | |
/companies/{company_name}/appfamilies | ||
| Verb: | GET | |
| Description: | List company app families in an organization | |
| Auth: | Basic Auth | |
| Update a company | Detail | |
/companies/{company_name} | ||
| Verb: | POST | |
| Description: | Updates an existing Company | |
| Auth: | Basic Auth | |