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. |