WalletUpdateDto
webHookUrlstring
URL de webhook, séparées par des virgules. Authentification facultative par URL, via le fragment : https://host/hook#headers=Authorization:Bearer%20token.
iconstring<binary>
logostring<binary>
androidLogostring<binary>
namestring
identifierstring
identifierQrstring
addressstring
websitestring
servicePhonestring
businessPhonestring
socialMedia object
linkedinstring
tiktokstring
twitterstring
facebookstring
instagramstring
youtubestring
snapchatstring
pintereststring
redditstring
whatsappstring
telegramstring
additionalContacts object[]
Array [
titlestringobligatoire
valuestringobligatoire
kindstringobligatoire
Valeurs possibles : [URL, PHONE, EMAIL]
]
termsAndConditions object
typestring
Type de conditions générales.
Valeurs possibles : [PDF, URL, NONE]
Exemple :
PDFcustomUrlstring<uri>
URL personnalisée des conditions générales (correspond à generalRoleUrl).
Exemple :
https://example.com/termspdfFilestring<binary>
rootDomainstring
timezonestring
allowedPassesstring[]
Valeurs possibles : [ALL, EVENT_TICKET, TRANSIT, CINEMA, BOARDING_PASS, COUPON, GENERIC, STORE_CARD, OFFER, HOTEL]
expiredCleanupEnabledboolean
WalletUpdateDto
{
"webHookUrl": "string",
"icon": "string",
"logo": "string",
"androidLogo": "string",
"name": "string",
"identifier": "string",
"identifierQr": "string",
"address": "string",
"website": "string",
"servicePhone": "string",
"businessPhone": "string",
"socialMedia": {
"linkedin": "string",
"tiktok": "string",
"twitter": "string",
"facebook": "string",
"instagram": "string",
"youtube": "string",
"snapchat": "string",
"pinterest": "string",
"reddit": "string",
"whatsapp": "string",
"telegram": "string"
},
"additionalContacts": [
{
"title": "string",
"value": "string",
"kind": "URL"
}
],
"termsAndConditions": {
"type": "PDF",
"customUrl": "https://example.com/terms",
"pdfFile": "string"
},
"rootDomain": "string",
"timezone": "string",
"allowedPasses": [
"ALL"
],
"expiredCleanupEnabled": true
}