Skip to content

People API: Update

PropertyValue
Typemutation
MethodPOST
Path/api/external/v1/people/update
HandlerOperatelyWeb.Api.People.Update
  • Requires a valid API token.
  • Requires a write-enabled token.
  • Read-only tokens return 403.
FieldTypeRequiredNullableDefault
idid primitive (encoded as string)YesNo-
full_namestringNoNo-
titlestringNoNo-
timezonestringNoNo-
languagelanguage enum (en, pt-BR)NoYes-
time_formattime_format enum (automatic, hour_12, hour_24)NoNo-
manager_idid primitive (encoded as string)NoYes-
themestringNoNo-
notify_about_assignmentsbooleanNoNo-
notify_on_mentionbooleanNoNo-
send_daily_summarybooleanNoNo-
email_window_minutesintegerNoNo-
daily_summary_delivery_timestringNoNo-
descriptionjson primitive (encoded as string)NoYes-
FieldTypeRequiredNullable
personperson objectYesNo
Copied
curl --request POST \
  --url "https://app.operately.com/api/external/v1/people/update" \
  --header "Authorization: Bearer ${OPERATELY_API_TOKEN}" \
  --header "Content-Type: application/json" \
  --data '{"daily_summary_delivery_time":"value", "description":"value", "email_window_minutes":123, "full_name":"value", "id":"value", "language":"en", "manager_id":"value", "notify_about_assignments":true, "notify_on_mention":true, "send_daily_summary":true, "theme":"value", "time_format":"automatic", "timezone":"value", "title":"value"}'
{
"person": {
"__typename": "value",
"access_level": "<access_options_int>",
"avatar_blob_id": "value",
"avatar_url": "value",
"company": "<company>",
"daily_summary_delivery_time": "value",
"description": "value",
"dismissed_product_release_id": "value",
"email": "value",
"email_preference": "buffered",
"email_window_minutes": "<email_window_minutes>",
"full_name": "value",
"has_open_invitation": true,
"id": "value",
"invite_link": "<invite_link>",
"language": "en",
"manager": "<person>",
"notify_about_assignments": true,
"notify_on_mention": true,
"peers": [
"<person>"
],
"permissions": "<person_permissions>",
"reports": [
"<person>"
],
"send_daily_summary": true,
"show_dev_bar": true,
"suspended": true,
"time_format": "automatic",
"timezone": "value",
"title": "value",
"type": "value",
"url": "value"
}
}