Public API
API pubblica per la creazione di comunicazioni
Crea una nuova comunicazione
POST
/
api/communicationPublic/Create
L'API permette di creare una nuova comunicazione in Kimo.
Headers
Content-Type
application/json
Authorization
Basic Auth
Body
imageUrl
string
Url dell'immagine di copertina.
categories
string[]
Elenco categorie della comunicazione.
contents
Contenuto della comunicazione, è un array per permettere la gestione in lingua.
recipients
Elenco delle regole di invio della comunicazione.
enabledForPublishing
bool
Se true la comunicazione verrà pubblicata alla creazione, altrimenti verrà solo creata ed andrà pubblicata da Kimo Webapp.
sendNotification
bool
Se true viene inviata la notifica push agli utenti destinatari, altrimenti non vengono eseguite azioni.
sendNotificationEmail
bool
Se true viene inviata la mail di notifica agli utenti destinatari, altrimenti non vengono eseguite azioni.
Response
CommunicationContent
language
string
Codice lingua, le lingue gestite sono: it, en, de, fr, hu, pl, zh, jp, ru.
title
string
Titolo della comunicazione mostrata su Kimo.
body
string
Definizione del corpo della comunicazione in HTML.
visible
bool
Se true sarà un contenuto visualizzabile altrimenti no.
CommunicationRecipientRule
include
bool
Definisce se la regola deve comportarsi in modo inclusivo o esclusivo.
type
string
Tipologia della regola, i valori supportati sono: Accounts, SalesAgents, Roles, CustomerGroups, All, AllSalesAgents, AllAccounts.
values
string[]
In accordo con la tipologia della regola indica a quali destinatari inviare o non inviare la comunicazione. Se il tipo di rule è Accounts ci aspettiamo di ricevere dei codici clienti, se rule è SalesAgents ci aspetteremo dei codici agente, ... . Non ha utilità se si stanno usando All, AllSalesAgents e AllAccounts.
Esempio richiesta
Last updated
Was this helpful?