Ir al contenido

Actualizar Carpeta

PUT {{base_url}}/v1/folders/{{token}}

Este endpoint permite actualizar los metadatos de una carpeta existente.

Donde {{token}} corresponde al identificador único de la carpeta a actualizar.



Para autorizar el acceso a la API es necesario incluir el token de autenticación en el encabezado Authorization, utilizando el esquema Bearer. Además, el encabezado Content-Type debe especificar que el cuerpo de la solicitud (si lo hubiera) se envía en formato JSON.

ParámetroTipoDescripciónLímites
Authorization*stringToken de acceso obtenido en el login, con el prefijo 'Bearer'.Obligatorio
Content-TypestringFormato de datos enviados.'application/json'

Campos Obligatorios

Los campos marcados con un asterisco (*) son obligatorios y deben ser proporcionados en la solicitud. Los demás campos son opcionales.


En el cuerpo de la solicitud se envían los parámetros necesarios para realizar la operación. Los campos marcados con * son obligatorios; los demás son opcionales según las necesidades de cada integración.

ParámetroTipoDescripciónLímites
name*stringNuevo nombre de la carpeta.Obligatorio
descriptionstringDescripción de la carpeta.Opcional
parent_tokenstringSi lo incluyeras, movería la carpeta bajo una carpeta padre con ese token.Opcional
parent_tokenstringSi enviaras null, quitarías la relación de padre (la dejarías como carpeta raíz).Opcional

{
"name": "Contrato Horizonte Sur"
// "description": "Acuerdo para el desarrollo de la plataforma de gestión de datos",
// "parent_token": "9b71f7a2-13c4-4e1b-9a6f-824f9a8c57d4"
// "parent_token": null
}

{
"external_id": "b81f2a39-45cb-4f7f-9132-62c4b29af231",
"token": "0a9d3c52-83e2-49b0-b6cb-61de52f7ac19",
"name": "Contrato Río Claro",
"description": "Acuerdo para la provisión y mantenimiento de equipos de telecomunicaciones",
"document_count": 2,
"signed_documents_count": 1,
"in_progress_documents_count": 1,
"not_started_documents_count": 0,
"created_at": "2024-11-12T10:27:14.000000Z",
"updated_at": "2024-12-05T15:48:03.000000Z",
"deleted": false,
"children": [],
"parent": null
}

La respuesta del servicio devuelve el objeto completo de la carpeta actualizada, incluyendo su identificador interno, los metadatos editados y el estado actual de los documentos asociados. A continuación se describen los campos incluidos en la respuesta.

NombreTipoDescripción
external_idstringID externo asignado por el cliente.
tokenstringToken interno único que es asignado por Firmeasy.
namestringNombre actual de la carpeta.
descriptionstringDescripción actual de la carpeta.
document_countintegerCantidad total de documentos.
signed_documents_countintegerDocumentos firmados.
in_progress_documents_countintegerDocumentos en progreso.
not_started_documents_countintegerDocumentos no iniciados.
created_atdatetimeFecha de creación.
updated_atdatetimeFecha de última modificación.
deletedbooleanIndica si está eliminada lógicamente.
childrenarrayLista de subcarpetas.
parentobject/nullCarpeta padre (si existe).

Código Descripción
400 Request inválido (parámetros incorrectos o faltantes).
401 No autorizado (token inválido o ausente).
404 Carpeta no encontrada (token inválido).
500 Error interno inesperado.