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

API Resource Path: /companies/{company_name}/developers
A collection of developers associated with a company entity.
A developer within an organization who is associated with a company. The company developer creates apps on behalf of the company, and any apps created by a company developer are associated with the company and known as 'company apps'. The Company Developer API enables you to add developers to companies. A developer must exist in the system before you can associate them with a company. You associate a developer with a company by adding the developer’s email and assigning the developer a role. Company developer roles are enforced within the client application that you build using the API, not within the Apigee system. Thus, when you retrieve a list of company apps on behalf of a developer, it is your code that checks the developer’s role and displays the capabilities appropriate to that role. You typically create an admin role to allow a company developer to add other developers, delete company apps, and so on. Company developers are mapped to developers in your organization using the developer email as a key. The mapping associates the developer with the company and adds a role. The company developer entity thus has simply an email address and a role while the organization developer entity that it maps to can have a wide variety of attributes defined.
Add a company developerDetail
/companies/{company_name}/developers
Verb:POST
Description:Adds a developer to a company
Content Types:
application/json
text/xml
Auth:Basic Auth
Delete a developer association with a companyDetail
/companies/{company_name}/developers/{developer_email}
Verb:DELETE
Description:Removes the association of a Developer with a Company
Auth:Basic Auth
List Developers in a CompanyDetail
/companies/{company_name}/developers/
Verb:GET
Description:Lists all Developers associated with a Company
Auth:Basic Auth