Resource: Developer
JSON representation |
---|
{
"email": string,
"firstName": string,
"lastName": string,
"userName": string,
"attributes": [
{
object ( |
Fields | |
---|---|
email |
Required. Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only. |
firstName |
Required. First name of the developer. |
lastName |
Required. Last name of the developer. |
userName |
Required. User name of the developer. Not used by Apigee hybrid. |
attributes[] |
Optional. Developer attributes (name/value pairs). The custom attribute limit is 18. |
apps[] |
List of apps associated with the developer. |
companies[] |
List of companies associated with the developer. |
developerId |
ID of the developer. Note: IDs are generated internally by Apigee and are not guaranteed to stay the same over time. |
organizationName |
Output only. Name of the Apigee organization in which the developer resides. |
status |
Output only. Status of the developer. Valid values are |
createdAt |
Output only. Time at which the developer was created in milliseconds since epoch. |
lastModifiedAt |
Output only. Time at which the developer was last modified in milliseconds since epoch. |
accessType |
Access type. |
appFamily |
Developer app family. |
Methods |
|
---|---|
|
Updates developer attributes. |
|
Creates a developer. |
|
Deletes a developer. |
|
Returns the developer details, including the developer's name, email address, apps, and other information. |
|
Gets the account balance for the developer. |
|
Gets the monetization configuration for the developer. |
|
Lists all developers in an organization by email address. |
|
Sets the status of a developer. |
|
Updates a developer. |
|
Updates the monetization configuration for the developer. |