Update the company data
PUT/company/company_data/
Questo endpoint consente di aggiornare le informazioni della società associata all'utente autenticato. Aggiorna sia i dati di base che l'indirizzo e sincronizza le modifiche con Stripe.
Campi aggiornabili:
- name: Nome commerciale
- socialName: Ragione sociale
- taxid: NIF/CIF
- email: Email di contatto
- phone: Telefono
- address: Oggetto con indirizzo completo
Validazioni:
- L'email deve avere un formato valido
- L'indirizzo viene validato e normalizzato con Google Maps
- Le modifiche vengono sincronizzate automaticamente con Stripe
Esempio di richiesta:
{
companyData: {
name: Nuovo Nome S.L.,
socialName: NUOVO NOME SOCIETÀ A RESPONSABILITÀ LIMITATA,
taxid: B87654321,
email: nuovo@email.com,
phone: +34987654321,
address: {
street: Calle Nueva 456,
city: Barcellona,
zipcode: 08001,
country: Spagna
}
}
}
Request
Responses
- 200
- 400
- 401
- 404
Dati aggiornati dell'azienda
Response Headers
Inserimento non valido. Si verifica quando:
- Mancano campi obbligatori
- Il formato dell'email non è valido
- L'indirizzo non può essere convalidato
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 a nessuna azienda
- L'azienda è stata eliminata