REST Resource: organizations.developers

Resource: Developer

JSON representation
{
  "email": string,
  "firstName": string,
  "lastName": string,
  "userName": string,
  "attributes": [
    {
      object (Attribute)
    }
  ],
  "apps": [
    string
  ],
  "companies": [
    string
  ],
  "developerId": string,
  "organizationName": string,
  "status": string,
  "createdAt": string,
  "lastModifiedAt": string,
  "accessType": string,
  "appFamily": string
}
Fields
email

string

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

string

Required. First name of the developer.

lastName

string

Required. Last name of the developer.

userName

string

Required. User name of the developer. Not used by Apigee hybrid.

attributes[]

object (Attribute)

Optional. Developer attributes (name/value pairs). The custom attribute limit is 18.

apps[]

string

List of apps associated with the developer.

companies[]

string

List of companies associated with the developer.

developerId

string

ID of the developer.

Note: IDs are generated internally by Apigee and are not guaranteed to stay the same over time.

organizationName

string

Output only. Name of the Apigee organization in which the developer resides.

status

string

Output only. Status of the developer. Valid values are active and inactive.

createdAt

string (int64 format)

Output only. Time at which the developer was created in milliseconds since epoch.

lastModifiedAt

string (int64 format)

Output only. Time at which the developer was last modified in milliseconds since epoch.

accessType

string

Access type.

appFamily

string

Developer app family.

Methods

attributes

Updates developer attributes.

create

Creates a developer.

delete

Deletes a developer.

get

Returns the developer details, including the developer's name, email address, apps, and other information.

getBalance

Gets the account balance for the developer.

getMonetizationConfig

Gets the monetization configuration for the developer.

list

Lists all developers in an organization by email address.

setDeveloperStatus

Sets the status of a developer.

update

Updates a developer.

updateMonetizationConfig

Updates the monetization configuration for the developer.