Skip to content
Dashboard
API Reference

Update Social Profile ​

Change a social profile’s display name.

Update connection_name to change the name displayed on the hosted connection page and in the profile lists returned by GET /social/profiles and GET /social/connections.

Names do not need to be unique. Renaming keeps the same social_profile_id, connected accounts, and profile slot usage. It does not rename the underlying social account or require reconnecting it. You can update both pending and connected profiles belonging to your organization.

Request ​

bash
curl -X PATCH "https://api.mosaic.so/social/profiles/d768e91a-d0ef-487f-8f0e-d6903cce3d5b" \
  -H "Authorization: Bearer mk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"connection_name": "Acme Marketing"}'
FieldTypeRequiredDescription
social_profile_idstring (uuid), pathYesID returned when creating or listing profiles.
connection_namestring, bodyYesNew display name. Leading and trailing whitespace is trimmed; must contain 1–120 characters after trimming. Duplicate names are allowed.

Response ​

json
{
  "social_profile_id": "d768e91a-d0ef-487f-8f0e-d6903cce3d5b",
  "connection_name": "Acme Marketing"
}

An invalid ID or name returns 400. A missing, deleted, or other organization's profile returns 404.