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

TNID API documentation Company Ten dlc Update Draft 10DLC Brand

Update Draft 10DLC Brand

On this page

GraphQL endpoint: /company

Update an existing draft of 10DLC brand. Draft means it is not yet submitted for approval. This is useful if you want to start preparing a brand before submitting it for approval.

Query

mutation($id: String!, $input: TenDlcUpdateBrandInput!) {
  updateTenDlcBrandAsDraft(id: $id, input: $input) {
    brandId
    companyId
    companyName
    displayName
    entityType
    status
    phone
    email
  }
}

Variables

{
  "id": "00000000-0000-4000-8000-000000000002",
  "input": {
    "displayName": "Updated Test Brand",
    "email": "updated@example.com",
    "phone": "+14155559999"
  }
}

Response

{
  "data": {
    "updateTenDlcBrandAsDraft": {
      "brandId": null,
      "companyId": "00000000-0000-4000-8000-000000000001",
      "companyName": "Test Company Inc",
      "displayName": "Updated Test Brand",
      "email": "updated@example.com",
      "entityType": "PRIVATE_PROFIT",
      "phone": "+14155559999",
      "status": "DRAFT"
    }
  }
}