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

# Restaurar una versión de función en la nube

> Copia una versión publicada de una función en la nube en su borrador. Producción sigue con el código publicado hasta que el borrador se prueba y se publica.

Copia una versión publicada de una función en la nube en su borrador. Producción sigue ejecutando el código publicado hasta que [pruebas](/docs/es/api/cloud-functions/post-cloud-functions-by-id-test) y [publicas](/docs/es/api/cloud-functions/post-cloud-functions-by-id-publish) el borrador, así que restaurar nunca cambia producción por sí solo.

## Reemplazar un borrador abierto

Si la función ya tiene un borrador, la llamada devuelve 409 `draft_already_open` y no cambia nada. Envía `replace_draft: true` solo cuando se puedan perder los cambios sin publicar.

## Para tener en cuenta

* Restaurar la versión publicada borra el borrador, y `draft_hash` vuelve como `null`.
* Guarda el `draft_hash` que devuelve para publicar el código restaurado.
* Un número de versión que no existe devuelve 404 `version_not_found`.


## API Specification

The full API specification for this endpoint is available in the [documentation index](https://docs.getnexor.ai/llms.txt).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.