# Cloud Storage Open API

Gestiona los archivos, las subidas, las eliminaciones y las etiquetas de archivo del almacenamiento en la nube de MoreLogin a través de la MoreLogin Open API.

**URL base**: `https://api.morelogin.com`

La autenticación se realiza mediante un token Bearer de OAuth2. Consulta [Autenticación](../Getting%20Started/authentication.md) para más detalles.


Version: 2026-09-05

## Servers

```
https://api.morelogin.com
```

## Security

### Authorization

Type: http
Scheme: bearer
Bearer Format: JWT

## Download OpenAPI description

 - [Cloud Storage Open API](https://guide.morelogin.com/_bundle/@l10n/es/API%20Reference/Cloud%20Storage/open-api.yaml)

## Cloud Storage

 - [GET /cloudstorage/info](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage/querycloudstorageinfo.md): Devuelve la cuota de Cloud Storage del equipo y el uso actual. - **Requisitos previos**: el equipo debe tener ya un registro de Cloud Storage. **Un equipo que nunca ha tenido Cloud Storage aprovisiona
## Cloud Storage Files

 - [POST /cloudstorage/file/page](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-files/pagecloudstoragefiles.md): Lista los archivos de Cloud Storage, página a página. - **Efecto**: ninguno. Solo lectura. Es seguro reintentar con retroceso acotado. - **Visibilidad**: **solo se listan los archivos cuya subida se c
 - [POST /cloudstorage/upload/init](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-files/batchrequestcloudstoragepresigneduploadurls.md): Reserva registros de Cloud Storage y obtén URL de subida prefirmadas. - **Requisitos previos**: el equipo debe tener un registro de Cloud Storage y no puede estar caducado. Cada nombre base de archivo
 - [POST /cloudstorage/upload/complete](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-files/confirmcloudstorageuploadcomplete.md): Confirma un archivo de Cloud Storage ya subido. - **Requisitos previos**: el registro del archivo debe pertenecer a tu equipo y el objeto debe estar ya en el almacenamiento: el servicio lee su ETag y
 - [POST /cloudstorage/file/delete/batch](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-files/batchdeletecloudstoragefiles.md): Elimina archivos de Cloud Storage por identificador. - **Requisitos previos**: todos los identificadores deben resolverse dentro de tu equipo; **si uno solo no lo hace, el lote completo se rechaza y s
## Cloud Storage File Tags

 - [POST /cloudstorage/file/tag/set](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-file-tags/setcloudstoragefiletags.md): Reemplaza las etiquetas de un archivo de Cloud Storage. - **Requisitos previos**: un `fileId` por llamada, y `tagIds` no puede estar vacío y debe referirse a etiquetas de Cloud Storage que pertenezcan
 - [POST /cloudstorage/file/tag/add](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-file-tags/addcloudstoragefiletags.md): Añade etiquetas a un archivo de Cloud Storage sin quitar las existentes. - **Requisitos previos**: un `fileId` por llamada, y `tagIds` no puede estar vacío y debe referirse a etiquetas de Cloud Storag
 - [POST /cloudstorage/file/tag/query](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-file-tags/querycloudstoragefiletags.md): Devuelve las etiquetas asignadas a uno o varios archivos de Cloud Storage. - **Requisitos previos**: todos los `fileId` deben resolverse dentro de tu equipo; **un único identificador desconocido hace
 - [GET /cloudstorage/tag/all](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-file-tags/queryallcloudstoragefiletags.md): Devuelve todas las etiquetas de archivo de Cloud Storage del equipo. - **Efecto**: ninguno. Solo lectura. Es seguro reintentar con retroceso acotado. - **Nota**: no está paginado y las etiquetas de Cl
 - [POST /cloudstorage/tag/create](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-file-tags/createcloudstoragefiletag.md): Crea una etiqueta de archivo de Cloud Storage. - **Requisitos previos**: `tagName` no puede estar vacío. - **Efecto**: crea la etiqueta con un color elegido de una paleta fija. **No se comprueba si el
 - [POST /cloudstorage/tag/edit](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-file-tags/editcloudstoragefiletag.md): Renombra una etiqueta de archivo de Cloud Storage. - **Requisitos previos**: la etiqueta debe existir en tu equipo y ser una etiqueta de Cloud Storage. - **Efecto**: solo cambia el nombre; se conserva
 - [POST /cloudstorage/tag/delete/batch](https://guide.morelogin.com/es/api-reference/cloud-storage/open-api/cloud-storage-file-tags/deletecloudstoragefiletags.md): Elimina etiquetas de archivo de Cloud Storage. - **Requisitos previos**: todos los identificadores deben ser etiquetas de Cloud Storage de tu equipo; **un único identificador inválido hace fallar el l
