TSGGLOBAL Support sign in
Skip to page content
Browse TNID API docs

TNID API documentation User C2B connections Respond to B2C connection request

Respond to B2C connection request

On this page

GraphQL endpoint: /user

Accepts or rejects a connection request received from a company. If accepted, a B2C connection is created between the user and the company. If rejected, no connection is created and the request is marked as rejected.

Query

mutation (
  $requestId: ID!
  $response: ConnectionRequestResponse!
) {
  respondB2cConnectionRequest (
    requestId: $requestId
    response: $response
  ) {
    id
    status
    type
    insertedAt
    respondedAt
    updatedAt
    user {
      id
    }
    company {
      id
    }
    invitedUser {
      id
    }
  }
}

Variables

{
  "requestId": "00000000-0000-4000-8000-000000000002",
  "response": "ACCEPTED"
}

Response

{
  "data": {
    "respondB2cConnectionRequest": {
      "company": {
        "id": "00000000-0000-4000-8000-000000000001"
      },
      "id": "00000000-0000-4000-8000-000000000002",
      "insertedAt": "2026-01-15T09:00:00.000000",
      "invitedUser": {
        "id": "00000000-0000-4000-8000-000000000003"
      },
      "respondedAt": "2026-01-15T09:00:01.000000",
      "status": "ACCEPTED",
      "type": "PARTNER",
      "updatedAt": "2026-01-15T09:00:02.000000",
      "user": {
        "id": "00000000-0000-4000-8000-000000000004"
      }
    }
  }
}