API Platform Base Path: https://api.enterprise.apigee.com/v1/o/{org_name}
| API Resource Path: /developers/{developer_email}/appfamilies |
| App collections, associated with individual developers, that enable aggregate management of app instances. |
| App families enable you to create functional groups of apps. A single app may be instantiated in several forms. For example, an app may have sandbox instance and a production instance. App families enable these app instances to be associated. You can do this by linking the instances of the app together in a an app family collection. Specify an app family name, associate that name with a developer or a company of your organization, and select one or more app IDs to add to the contents of the app family. You can create app families for developer apps or for company apps within your organization. |
| Create an app family | Detail | |
/developers/{developer_email}/appfamilies | ||
| Verb: | POST | |
| Description: | Create an App Family for Developers | |
| Auth: | Basic Auth | |
| Delete an app family | Detail | |
/developers/{developer_email}/appfamilies/{app_family} | ||
| Verb: | DELETE | |
| Description: | Deletes an App Family and all Apps it contains | |
| Auth: | Basic Auth | |
| Get an app family | Detail | |
/developers/{developer_email}/appfamilies/{app_family} | ||
| Verb: | GET | |
| Description: | Gets a developer's apps in an app family | |
| Auth: | Basic Auth | |
| List all app families in an organization | Detail | |
/developers/{developer_ email}/app_families | ||
| Verb: | GET | |
| Description: | List all App Families in an Organization | |
| Auth: | Basic Auth | |
| List app families (detailed view) | Detail | |
/developers/{developer_email}/app_families?expand=true | ||
| Verb: | GET | |
| Description: | An expanded list of all App Families in an Organization, listing Apps in the collection | |
| Auth: | Basic Auth | |
| Remove an app from an app family | Detail | |
/developers/{developer_email}/appfamilies/{app_family}/app/{app_name} | ||
| Verb: | DELETE | |
| Description: | Removes an App from an App Family | |
| Auth: | Basic Auth | |
| Update an app family | Detail | |
/developers/{developer_email}/appfamilies/{appfamily_name} | ||
| Verb: | POST | |
| Description: | Updates an existing App Family | |
| Auth: | Basic Auth | |