...
WHK_EventType est défini dans la gestion des webhooks du studio.
Règles métier
verb: PUT
Le type de parent est mis par défaut à ‘Autre' (generictype_ID_ParentType = ‘EVENT_PARENT_TYPE-OTHER’) si non fourni lors d’une création
Le mode de diffusion est mis par défaut à “Optionnel“ (generictype_ID_mailingmode = 'DIFFUSION_MODE-1') si non fourni lors d’une création
L’interdiction de la création dans le CRM Web est mise par défaut à 0 si non fourni lors d’une création
L’interdiction de la création dans le CRM Mobile est mise par défaut à 0 si non fourni lors d’une création
Fonctionnement
verb: GET
resultType: simple
...
Bloc de code | ||
---|---|---|
| ||
"related":[ { "generictype_ParentType": { "codegenerictype": "EVENT_PARENT_TYPE-OTHER", "label": "Other", "originalCode": "OTHER", "dataType": "EVENT_PARENT", "description": "", "translationKey": "GenType_EVENT_PARENT_TYPE-OTHER", "generictype_ID_parent": "", "tag": "", "orderNumber": "" }, "generictype_mailingmode": { "codegenerictype": "DIFFUSION_MODE-1", "label": "Optional", "originalCode": "1", "dataType": "DIFFUSION_MODE", "description": "", "translationKey": "GenType_DIFFUSION_MODE-1", "generictype_ID_parent": "", "tag": "", "orderNumber": "" } }] |
verb: PUT
Bloc de code | ||
---|---|---|
| ||
{ "eventtype": { "codeeventtype": "ADM", /* Code globalement unique du type d'événement (Varchar (255))*/ "label": "Administratif", /* Libellé du type d'événement (Varchar (255))*/ "functionNametranslationKey": "", /* NomClé de lalangue fonctionnalité (Varchar (64255))*/ "popupWidthgenerictype_ID_ParentType": "EVENT_PARENT_TYPE-OTHER", /* Code Largeurtype de laparent fenêtre (IntForeignKey () - sw_data_generictype.codegenerictype avec datatype = EVENT_PARENT_TYPE)*/ "popupHeightgenerictype_ID_mailingmode": "DIFFUSION_MODE-1", /* Code Hauteurmode de la fenêtrediffusion (IntForeignKey () - sw_data_generictype.codegenerictype avec datatype = DIFFUSION_MODE)*/ "codePicturedisallowBOcreation": "0", /* Code image (Varchar (64 Intedire la création dans le CRM Web (Bool ())*/ "translationKeydisallowFOcreation": "0", /* Clé de langue (Varchar (255Intedire la création dans le CRM Mobile (Bool ())*/ } } |
verb: LIST
resultType: simple, extended reprendre les définitions du GET
Bloc de code | ||
---|---|---|
| ||
"filters:" { "popupWidthSmartphonecodeEventType": "value", /*filter Largeuris deequal la fenêtre sur smartphone (Int ())*/ "label": "value", filter is contains "popupHeightSmartphonedisallowFOcreation": "value", /*filter Hauteuris deequal la fenêtre sur smartphone (Int ())*/ "disallowBOcreation": "value", filter is equal "generictype_ID_ParentTypedisallowAddinOutlookcreation": "value", filter is equal "functionName": "generictype_ID_mailingmode" } }value", filter is equal }, "orderBy": "value" |
Valeurs possibles pour le tri "orderBy" :
codeEventTypeAsc : par code type d'événement ascendant
labelAsc : par intitulé ascendant