# gt-node: General Translation Node.js SDK: getVersionId URL: https://generaltranslation.com/it/docs/node/reference/functions/get-version-id.mdx --- title: getVersionId description: Legge l'ID versione della traduzione configurato in General Translation gt-node. Riferimento API per getVersionId. --- Restituisce l'ID versione della traduzione configurato per la cache delle traduzioni, se impostato. L'ID versione determina quale versione pubblicata delle traduzioni viene caricata da `gt-node`. ## Panoramica [#overview] Chiama `getVersionId` senza argomenti per ottenere l'ID della versione corrente. Restituisce `undefined` se non è configurato alcun ID versione. ```ts import { getVersionId } from 'gt-node'; const versionId = getVersionId(); console.log(versionId); // 'abc123' o undefined ``` Firma: ```ts getVersionId(): string | undefined ``` *Nota: Il ID versione è un'impostazione interna della cache. `getVersionId` lo recupera; non lo imposta.* ## Come funziona [#how-it-works] * **Legge la configurazione della cache.** Restituisce l'ID versione memorizzato nella cache delle traduzioni creata durante [`initializeGT`](/docs/node/reference/functions/initialize-gt). * **Sincrona.** Restituisce immediatamente e non richiede `await`. ## Parametri [#parameters] `getVersionId` non accetta parametri. ## Restituisce [#returns] **Tipo** `string | undefined` L'ID versione configurato, oppure `undefined` se non è impostato. ## Esempi [#examples] ```ts title="handler.js" import { getVersionId } from 'gt-node'; app.get('/api/version', (req, res) => { res.json({ versionId: getVersionId() ?? null }); }); ```