Update the company data
PUT/company/company_data/
Ce point de terminaison permet de mettre à jour les informations de l'entreprise associée à l'utilisateur authentifié. Il met à jour à la fois les données de base et l'adresse, et synchronise les modifications avec Stripe.
Champs modifiables :
- name : Nom commercial
- socialName : Raison sociale
- taxid : NIF/CIF
- email : Email de contact
- phone : Téléphone
- address : Objet contenant l'adresse complète
Validations :
- L'email doit avoir un format valide
- L'adresse est validée et normalisée avec Google Maps
- Les modifications sont automatiquement synchronisées avec Stripe
Exemple de requête :
{
companyData: {
name: Nuevo Nombre S.L.,
socialName: NUEVO NOMBRE SOCIEDAD LIMITADA,
taxid: B87654321,
email: nuevo@email.com,
phone: +34987654321,
address: {
street: Calle Nueva 456,
city: Barcelone,
zipcode: 08001,
country: Espagne
}
}
}
Request
Responses
- 200
- 400
- 401
- 404
Données actualisées de l'entreprise
Response Headers
Entrée invalide. Cela se produit lorsque :
- Des champs obligatoires sont manquants
- Le format de l'e-mail est invalide
- L'adresse ne peut pas être validée
Response Headers
Non autorisé. Le jeton JWT est invalide ou a expiré. Il faut renouveler le jeton via le point de terminaison d'authentification.
Response Headers
Société non trouvée. Cela se produit lorsque :
- L'utilisateur n'est associé à aucune société
- La société a été supprimée