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

TNID API documentation Company B2C subscriptions Revoke B2C subscription request

Revoke B2C subscription request

On this page

GraphQL endpoint: /company

Cancels a pending B2C subscription request that was sent to a user, before the user responds. Only pending requests can be revoked; requests that have already been accepted or rejected cannot be revoked. The request status changes to REVOKED.

Query

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

Variables

{
  "requestId": "00000000-0000-4000-8000-000000000002"
}

Response

{
  "data": {
    "revokeB2cSubscriptionRequest": {
      "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": "REVOKED",
      "type": "EMAIL",
      "updatedAt": "2026-01-15T09:00:02.000000",
      "user": null
    }
  }
}