Respond to C2B connection request
On this page
GraphQL endpoint: /company
Accepts or rejects a connection request received from a user (C2B) by setting response to ACCEPTED or REJECTED. If accepted, a B2C connection is created between the company and user. If rejected, no connection is created and the request is marked as rejected.
Query
mutation (
$requestId: ID!
$response: ConnectionRequestResponse!
) {
respondC2bConnectionRequest (
requestId: $requestId
response: $response
) {
id
status
type
insertedAt
respondedAt
updatedAt
user {
id
}
invitedCompany {
id
}
respondedByUser {
id
}
}
}
Variables
{
"requestId": "00000000-0000-4000-8000-000000000001",
"response": "ACCEPTED"
}
Response
{
"data": {
"respondC2bConnectionRequest": {
"id": "00000000-0000-4000-8000-000000000001",
"insertedAt": "2026-01-15T09:00:00.000000",
"invitedCompany": {
"id": "00000000-0000-4000-8000-000000000002"
},
"respondedAt": "2026-01-15T09:00:01.000000",
"respondedByUser": null,
"status": "ACCEPTED",
"type": "PARTNER",
"updatedAt": "2026-01-15T09:00:02.000000",
"user": {
"id": "00000000-0000-4000-8000-000000000003"
}
}
}
}