Sube o edita la firma digital de la compañía
PUT/company_data/editSign
Este endpoint permite subir o actualizar la firma digital de la compañía. La firma se almacena como una imagen en formato base64 y se asocia al perfil de la compañía.
Requisitos:
- Formato de imagen: PNG, JPG o JPEG
- Tamaño máximo: 2MB
- Relación de aspecto recomendada: 3:1 (ancho:alto)
Casos de uso:
- Firmar documentos digitales
- Mostrar firma en facturas y contratos
Ejemplo de petición:
POST /editSign
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW
Authorization: Bearer [token]
----WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="image"; filename="firma.png"
Content-Type: image/png
(binary data)
----WebKitFormBoundary7MA4YWxkTrZu0gW--
Request
Responses
- 200
- 400
- 401
- 404
- 500
Firma actualizada correctamente
Archivo inválido. Ocurre cuando:
- El archivo no es una imagen válida
- Supera el tamaño máximo permitido
- Tiene un formato no soportado
No autorizado. El token JWT es inválido o ha expirado. Se debe renovar el token mediante el endpoint de autenticación.
Compañía no encontrada. Ocurre cuando:
- El usuario no está asociado a ninguna compañía
- La compañía fue eliminada
Error procesando el archivo. Ocurre cuando:
- Hay un error al convertir la imagen a base64
- Fallo al guardar en la base de datos