> For the complete documentation index, see [llms.txt](https://docs.tnid.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tnid.com/api-reference/001_user/004_telephone_number/004__set_primary_user_telephone_number.md).

# Set Primary User Telephone Number

GraphQL endpoint: `/user`

Sets a verified telephone number as the primary telephone number for the user. The primary telephone number is used as the main contact number for the account. Only one telephone number can be primary at a time, and only verified numbers can be set as primary.

## Query

```graphql
mutation (
  $id: ID!
) {
  setPrimaryUserTelephoneNumber (
    id: $id
  ) {
    id
    number
    types
    primary
    status
  }
}

```

## Variables

```json
{
  "id": "00000000-0000-4000-8000-000000000001"
}
```

## Response

```json
{
  "data": {
    "setPrimaryUserTelephoneNumber": {
      "id": "00000000-0000-4000-8000-000000000001",
      "number": "1",
      "primary": true,
      "status": "VERIFIED",
      "types": [
        "OTHER"
      ]
    }
  }
}
```
