Actions341
- Account Actions
- Account Brand Actions
- Account Consumer Disclosure Actions
- Account Custom Field Actions
- Account Password Rule Actions
- Account Permission Profile Actions
- Account Seal Provider Actions
- Account Signature Actions
- Account Signature Provider Actions
- Account Tab Setting Actions
- Account Watermark Actions
- Authorization Actions
- BCC Email Archive Actions
- Billing Plan Actions
- Bulk Envelope Actions
- Chunked Upload Actions
- Cloud Storage Actions
- Connect Configuration Actions
- Custom Tab Actions
- Diagnostic Resource Actions
- Diagnostic Service Actions
- Document Generation Actions
- eNote Configuration Actions
- Envelope Actions
- Envelope Attachment Actions
- Envelope Comment Actions
- Envelope Consumer Disclosure Actions
- Envelope Custom Field Actions
- Envelope Document Field Actions
- Envelope Document Tab Actions
- Envelope Document Visibility Actions
- Envelope Email Setting Actions
- Envelope Form Data Actions
- Envelope HTML Definition Actions
- Envelope Lock Actions
- Envelope Publish Actions
- Envelope Recipient Tab Actions
- Envelope Template Actions
- Envelope Transfer Rule Actions
- Envelope View Actions
- Envelope Workflow Actions
- Favorite Template Actions
- Folder Actions
- Group Actions
- Group Brand Actions
- Group User Actions
- Identity Verification Actions
- Invoice Actions
- Notary Actions
- Notary Journal Actions
- Notary Jurisdiction Actions
- Payment Actions
- Payment Gateway Actions
- PowerForm Actions
- PowerForm Data Actions
- Request Log Actions
- Responsive HTML Preview Actions
- Signing Group Actions
- Signing Group User Actions
- Tabs Blob Actions
- Template Actions
- Template Custom Field Actions
- Template Document Actions
- Template Document Field Actions
- Template Document Tab Actions
- Template Document Visibility Actions
- Template HTML Definition Actions
- Template Lock Actions
- Template Recipient Actions
- Template Recipient Tab Actions
- Template View Actions
- User Actions
- User Contact Actions
- User Custom Setting Actions
- User Profile Actions
- User Signature Actions
- Workspace Actions
- Workspace Item Actions
User → Update Profile Image
AI-generatedSummary
Upload and update a DocuSign user's profile image using either binary data or a base64-encoded string.
Inputs
- Authentication — Select the authentication method to use: OAuth2 or JWT (Service Integration). Defaults to OAuth2.
- Category — Select the API category to work with. Defaults to 'envelopes' but this operation targets 'Users & Groups' category logically.
- Account ID (required) — The DocuSign Account ID (GUID), found in DocuSign Admin under API and Keys.
- User ID (required) — The ID (GUID) of the user whose profile image will be updated.
- Upload Source (required) — Choose the source of the image data: 'Binary Property' to upload from binary data in the workflow or 'Base64 Content' to supply a base64-encoded image string.
- Input Binary Property — When 'Binary Property' is selected as the upload source, specify the name of the binary property in the incoming data that contains the image. Defaults to 'data'.
- Base64 Content — When 'Base64 Content' is selected as the upload source, provide the image content as a base64-encoded string.
Output shape
The operation returns the updated user's profile image metadata or confirmation as a single JSON object.
The operation requires an Account ID and User ID to specify which user's profile image to update. The image data must be provided either in binary form via a specified binary property or as a base64-encoded string depending on the chosen upload source. Authentication must be configured and can be done using OAuth2 or JWT methods.
Examples
Example 1: Update a user's profile image from binary data stored in the 'data' property.
Provide Account ID, User ID, select 'Binary Property' as Upload Source, and ensure binary image is in the input data's 'data' property.
Example 2: Update a user's profile image by supplying a base64-encoded image string.
Provide Account ID, User ID, select 'Base64 Content' as Upload Source, and paste the base64 string in the 'Base64 Content' field.
