Upload or edit the company's digital signature.
PUT/company/company_data/editSign
Questo endpoint consente di caricare o aggiornare la firma digitale dell'azienda. La firma viene archiviata come un'immagine in formato base64 e associata al profilo aziendale.
Requisiti:
- Formato immagine: PNG, JPG o JPEG
- Dimensione massima: 2MB
- Rapporto d'aspetto consigliato: 3:1 (larghezza:altezza)
Casi d'uso:
- Firmare documenti digitali
- Mostrare la firma su fatture e contratti
Esempio di richiesta:
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
(dati binari)
----WebKitFormBoundary7MA4YWxkTrZu0gW--
Request
Responses
- 200
- 400
- 401
- 404
- 500
Firma aggiornata correttamente.
Response Headers
File non valido. Si verifica quando:
- Il file non è un'immagine valida
- Supera la dimensione massima consentita
- Ha un formato non supportato
Response Headers
Non autorizzato. Il token JWT non è valido o è scaduto. È necessario rinnovare il token tramite l'endpoint di autenticazione.
Response Headers
Azienda non trovata. Ciò si verifica quando:
- L'utente non è associato ad alcuna azienda
- L'azienda è stata eliminata
Response Headers
Errore nell'elaborazione del file. Si verifica quando:
- Si verifica un errore durante la conversione dell'immagine in base64
- Fallimento nel salvataggio nel database