Developers
V1SocialMeConnections visibility

Choose whether eligible viewers may browse your accepted connections

Separate, versioned consent; defaults off. Does not enable discovery or public visibility. A pending profile can still change this choice. Other people's connections require both parties' consent and profile access; your own connections remain available to you.

PUT
/v1/social/me/connections-visibility
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X PUT "https://example.com/v1/social/me/connections-visibility" \  -H "Content-Type: application/json" \  -d '{    "visible": true,    "consentVersion": "social-directory-2026-09-10"  }'
{  "profile": {    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",    "alias": "string",    "handle": "string",    "visibility": "private",    "followerCount": 0,    "followingCount": 0,    "following": "none",    "followedBy": true,    "muted": true,    "canViewConnections": false,    "discoverable": true,    "moderationStatus": "pending",    "revision": 1,    "termsVersion": "string",    "updatedAt": "2019-08-24T14:15:22Z",    "connectionsVisible": false  },  "termsVersion": "1.0.0",  "notices": {    "version": "1.0.0",    "profile": {      "en-MY": {        "title": "string",        "paragraphs": [          "string"        ]      },      "ms-MY": {        "title": "string",        "paragraphs": [          "string"        ]      }    },    "clubs": {      "en-MY": {        "title": "string",        "paragraphs": [          "string"        ]      },      "ms-MY": {        "title": "string",        "paragraphs": [          "string"        ]      }    }  }}