Replace an existing profile with the supplied values or create a new profile if one does not already exist.

When using PUT, be sure to include all the key-value pairs required by the recipient's profile. Any key-value pairs that exist in the profile but fail to be included in the PUT request will be removed from the profile. Remember, a PUT update is a full replacement of the data. For partial updates, use the PATCH /profiles/{recipient_id} request.

More Examples

The following types of requests will clear out the properties of the Profile:

// Empty Profile Object
{
  "profile": {}
}

The above will result with:

{
  "status": "SUCCESS"
}

The Profile will now be:

{
  "profile: {}
}
Language
Authentication
Response
Click Try It! to start a request and see the response here!