# Settings: Get TSIG Key Names
## Endpoint
`/api/settings/getTsigKeyNames`
## Method
GET
## Description
Returns a list of TSIG key names configured in the DNS server settings.
## Authentication
Required. Token must have **Settings: View** OR **Zones: Modify** permission.
## Parameters
| `token` | string | Yes | No | Session token from `login` or `createToken`. |
## Response Fields
| `tsigKeyNames` | string[] | Array of TSIG key name strings. |
## Conditional Logic Notes
- This endpoint has a dual permission model: either **Settings: View** or **Zones: Modify** grants access. This is because TSIG key names are needed when configuring zone transfers.
## Edge Cases
- Returns an empty array if no TSIG keys are configured.
- Only key names are returned, not the shared secrets or algorithms (unlike the full settings endpoint).