provider Users API PATCH /user/profile
@utdk/sendgrid /user/profile
Update a user's profile
**This endpoint allows you to update your current profile details.** Any one or more of the parameters can be updated via the PATCH `/user/profile` endpoint. You must include at least one when you PATCH.
on-behalf-of header
string

Try it

Authentication
Configure credentials for Email Activity (beta)
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

patchUserProfile
PATCH/user/profile
**This endpoint allows you to update your current profile details.** Any one or more of the parameters can be updated via the PATCH `/user/profile` endpoint. You must include at least one when you PATCH.

Input

The street address for this user profile.

An optional second line for the street address of this user profile.

The city for the user profile.

That company that this user profile is associated with.

Th country of this user profile.

The first name of the user.

The last name of the user.

The phone number for the user.

The state for this user.

The website associated with this user.

The zip code for this user.

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import sendgrid from '@utdk/sendgrid';

await sendgrid.patchUserProfile({
  "on-behalf-of": "The subuser's username. This header generates the API call as if the subuser account was making the call."
})