Résumé
Manipulation de l'entité Equipment (Equipements) en lecture/écriture/suppression via un objet métier depuis une application externe.
Tables
Les tables utilisées sont :
- sw_data_equipment : Table des équipements
Les tables liées sont :
- sw_data_equipmentaddress : Table des adresses des équipements
Critères d'activation
WHK_Equipment est défini dans la gestion des webhooks du studio.
Fonctionnement
Settings Parameters
Info |
---|
|
...
verb: GET
resultType: simple
Info |
---|
|
verb: GET
resultType: extended
Info |
---|
|
Verb: GET
resultType: extendedRelated
en complément du résultat pour resultType: extended on aura le détail pour les tables equipmenttype, equipmentkind, equipment_parent, baseuser_favoriteTechnician, equipmentstatus et product
Info |
---|
|
Verb: GET
resultType: simple, extended, extendedRelated
Paramètres getContract et getWarranties = 1
Info |
---|
|
verb: PUT
Selon webhookVersion renseigné dans le header :
webhookVersion = 1 -> les blocs json equipmenttype, customer et site sont obligatoires.
webhookVersion = 2 -> les blocs json equipmenttype, customer et site ne doivent plus être renseignés, sinon il y aura une erreur en retour. Ils doivent être appelés explicitement par leur webhooks correspondants (equipmenttype, customer et customeraddress) en amont.
Info |
---|
|
verb: LIST
resultType: simple, extended, extendedRelated reprendre les définitions du GET
Info |
---|
|
...