Remove Connection

Removes a connection with a user.
post
https://yourpodURL.symphony.com/pod
/v1/connection/user/{uid}/remove
Removes a connection with a user.
Parameters
Path
uid*
string
User ID as a decimal integer
Header
sessionToken*
string
Session authentication token.
Responses
200: OK
OK
400: Bad Request
Client error, see response body for further details.
401: Unauthorized
Unauthorized: Invalid session token.
403: Forbidden
Forbidden: Caller lacks necessary entitlement.
404: Not Found
Not Found: Connection cannot be found.
500: Internal Server Error
Server error, see response body for further details.

📘 Note

Pods from all users involved need to have crossPod enabled between them.

📘 HTTP 400

This endpoint returns 400 Bad Request when the users are not connected. For example, when a user has not yet accepted a connection request from another user.

Connection Behaviour

Currently, there are four possible connection status:
  • PENDING_INCOMING: The specified user requested to connect with the calling user.
  • PENDING_OUTGOING: The calling user requested to connect with the specified user.
  • ACCEPTED: The two users are connected.
  • REJECTED: The two users are not connected.
The following table shows the connection current behaviors:
Initial Connection Status
Request Action
New Connection Status
ACCEPTED
Remove
None (the connection no longer exist)
PENDING_INCOMING
Remove
REJECTED
REJECTED
Remove
PENDING_INCOMING
Last modified 2mo ago