Skip to main content
Update a user’s first name, last name, or booking slug — useful when correcting a typo or rebranding a user’s public booking URL.

Endpoint

Request Headers

Request Body

All fields are optional. Provide only the fields you want to change — omitted fields stay unchanged.
Email is not editable here. Email changes affect the user’s login identity and require a separate flow. Contact support if you need to change a user’s email.

Examples

Fix a Typo in the Name

Change the Booking Slug

The user’s public booking URL updates immediately to use the new slug.
Old booking URLs using the previous slug will return 404. If you’ve shared the old URL externally, update those references too.

Response

Success (200 OK)

Returns the full updated user object.

Error Responses

400 Bad Request — Empty Body

400 Bad Request — Slug Too Short

400 Bad Request — Slug Already Taken

403 Forbidden — Non-Admin Updating Someone Else

404 Not Found — User Outside Your Company

Notes

  • Database-only update. This endpoint does not modify the user’s authentication identity (Cognito); it only updates the meetergo profile.
  • Authorization. Any authenticated user can update their own profile. Only company admins can update other users in their company.
  • Scoped to your company. You can only update users that belong to the same company as the caller.