Method: organizations.developers.update

Update an existing developer profile. To add new values or update existing values, submit the new or updated portion of the developer profile along with the rest of the developer profile, even if no values are changing. To delete attributes from a developer profile, submit the entire profile without the attributes that you want to delete. Apigee recommends using the developer email in the API call. Developer ID is generated internally and is not guaranteed to stay the same over time. For example, Apigee could change the format or length of this variable. the custom attribute limit is 18. Core Persistence Services caching minimum: OAuth access tokens and Key Management Service (KMS) entities (Apps, Developers, API Products) are cached for 180 seconds (current default). Any custom attributes associated with entities also get cached for at least 180 seconds after entity is accessed during runtime. This also means the ExpiresIn element on the OAuthV2 policy won't be able to expire an access token in less than 180 seconds.

HTTP request


The URL uses gRPC Transcoding syntax.

Path parameters



Required. The name of the Developer to be updated. Must be of the form organizations/{org}/developers/{developer}

Request body

The request body contains an instance of Developer.

Response body

If successful, the response body contains an instance of Developer.

Authorization Scopes

Requires the following OAuth scope: