# gt-node: General Translation Node.js SDK: getVersionId
URL: https://generaltranslation.com/it/docs/node/reference/functions/get-version-id.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Legge l'ID versione della traduzione configurato in General Translation gt-node. Riferimento API per getVersionId.

Restituisce l&#39;ID versione della traduzione configurato per la cache delle traduzioni, se impostato. L&#39;ID versione determina quale versione pubblicata delle traduzioni viene caricata da `gt-node`.

## Panoramica [#overview]

Chiama `getVersionId` senza argomenti per ottenere l&#39;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&#39;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&#39;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 });
});
```

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
