# gt-node: General Translation Node.js SDK: getVersionId URL: https://generaltranslation.com/fr/docs/node/reference/functions/get-version-id.mdx --- title: getVersionId description: Lire l’id de version de traduction configuré dans General Translation gt-node. Référence de l’API pour getVersionId. --- Renvoie l’id de version de traduction configuré pour le cache de traduction, s’il est défini. Cet id de version détermine quelle version publiée des traductions `gt-node` charge. ## Vue d’ensemble [#overview] Appelez `getVersionId` sans argument pour consulter l’ID de version actuel. Cette fonction renvoie `undefined` si aucun ID de version n’est configuré. ```ts import { getVersionId } from 'gt-node'; const versionId = getVersionId(); console.log(versionId); // 'abc123' ou undefined ``` Signature : ```ts getVersionId(): string | undefined ``` *Remarque : l’id de version est un paramètre interne du cache. `getVersionId` le lit ; il ne le définit pas.* ## Fonctionnement [#how-it-works] * **Lit la configuration du cache.** Elle renvoie l’ID de version stocké dans le cache de traduction créé lors de [`initializeGT`](/docs/node/reference/functions/initialize-gt). * **Synchrone.** Elle renvoie immédiatement une valeur et ne nécessite pas d’`await`. ## Paramètres [#parameters] `getVersionId` n’accepte aucun paramètre. ## Valeur de retour [#returns] **Type** `string | undefined` L’ID de version configuré, ou `undefined` si aucun n’est défini. ## Exemples [#examples] ```ts title="handler.js" import { getVersionId } from 'gt-node'; app.get('/api/version', (req, res) => { res.json({ versionId: getVersionId() ?? null }); }); ```