Menu
Update User
Update a user
PUT
/api/users/{id}Use it in a workflow
- Add a step and choose the Gorgias connector.
- Pick the Update User action (under Users).
- Fill in the fields below, then reference the result from later steps as
{{updateUser.response.data}}.
Request
Path parameters
Request body
Enter the body as JSON in the step's Body field.
{
"bio": "Full stack developer at Gorgias",
"country": "FR",
"email": "steve@company.com",
"external_id": "user-84203241",
"language": "fr",
"meta": {
"avatar_url": "https://avatars.example.com/steve-profile.jpeg",
"position": "engineer"
},
"name": "Steve Frazelli",
"new_password": "NewPassword6502!",
"old_password": "OldPassword5031!",
"password_confirmation": "OldPassword5031!",
"role": {
"name": "admin"
},
"timezone": "US/Pacific"
}
Response
Returns 202 with an object. Read it in later steps with {{updateUser.response.data.<field>}}.
{
"id": 3924,
"active": true,
"bio": "Full stack developer at Gorgias",
"created_datetime": "2019-04-13T03:27:56.973873",
"country": "FR",
"deactivated_datetime": "2025-01-01T00:00:00Z",
"email": "steve@company.com",
"external_id": "user-84203241",
"firstname": "Steve",
"lastname": "Frazeli",
"language": "fr",
"meta": {
"avatar_url": "https://avatars.example.com/steve-profile.jpeg",
"position": "engineer"
}
}
Need more? See the Gorgias guide for connection setup and behaviour shared by every action.
Was this page helpful?