> ## Documentation Index
> Fetch the complete documentation index at: https://docs.modelence.com/llms.txt
> Use this file to discover all available pages before exploring further.

# createQueryKey

[API Reference](/api-reference/modelence/client/functions/../../../index) / [modelence](/api-reference/modelence/client/functions/../../index) / [client](/api-reference/modelence/client/functions/../index) / createQueryKey

> **createQueryKey**\<`T`, `U`>(`methodName`, `args`): [`ModelenceQueryKey`](/api-reference/modelence/client/functions/../type-aliases/ModelenceQueryKey)\<`T`, `U`>

Defined in: [packages/modelence/src/client/query.ts:191](https://github.com/modelence/modelence/blob/ba7a070d08a2cc6f91695d5a1e5d0a71f785d7b2/packages/modelence/src/client/query.ts#L191)

Builds a query key matching `modelenceQuery(...)` for cache operations.

## Type Parameters

| Type Parameter         | Default type |
| ---------------------- | ------------ |
| `T` *extends* `string` | -            |
| `U` *extends* `Args`   | `Args`       |

## Parameters

| Parameter    | Type |
| ------------ | ---- |
| `methodName` | `T`  |
| `args`       | `U`  |

## Returns

[`ModelenceQueryKey`](/api-reference/modelence/client/functions/../type-aliases/ModelenceQueryKey)\<`T`, `U`>
