POST api/Messaggio
Request Information
URI Parameters
None.
Body Parameters
DTOMessaggiName | Description | Type | Additional information |
---|---|---|---|
idMessaggio |
PK del messaggio. |
integer |
None. |
idDestinatario |
Id del cliente cui è rivolto il messaggio |
integer |
None. |
NPag |
Dato interno |
integer |
None. |
TipoMessaggio |
Identifica la tipolgia di messaggio |
enmTipoMessaggio |
None. |
DataOraSped |
Data ora di spedizione del messaggio. Se nulla, il messaggio NON è stato ancora spedito. |
date |
None. |
NumeroCellulare |
Numero di cellulare del destinatario (valorizzato se tipo messaggio = SMS) |
string |
None. |
isErroreInvio |
Indica se si è verificato un errore durante la spedizione del messaggio |
boolean |
None. |
idTipoServizioInvio |
Enumerazione relativa al servizio che ha processato il messaggio |
ServizioMessaggistica |
None. |
RisultatoServizioInvio |
Esito in forma testuale dell'invio del messaggio da parte del servizio di terze parti |
string |
None. |
IdOrdineServizioInvio |
Rappresenta il codice di ricevuta di invio da parte del servizio di terze parti che ha spedito il messaggio |
string |
None. |
Dettagli |
Oggetto e Testo del messaggio. Se SMS, solo il campo Testo Messaggio è valorizzato. |
DTODettaglioMessaggi |
None. |
Allegati |
In caso di tipoMessaggio=Email, lista di allegati. |
Collection of DTOAllegatiMessaggi |
None. |
Request Formats
application/json, text/json
{ "idMessaggio": 1, "idDestinatario": 2, "NPag": 3, "TipoMessaggio": 5, "DataOraSped": "2025-07-03T11:13:06.3995682", "NumeroCellulare": "sample string 4", "isErroreInvio": true, "idTipoServizioInvio": 0, "RisultatoServizioInvio": "sample string 6", "IdOrdineServizioInvio": "sample string 7", "Dettagli": { "idMessaggio": 1, "TestoMessaggio": "sample string 2", "Oggetto": "sample string 3" }, "Allegati": [ { "idMessaggio": 1, "PathAllegato": "sample string 2", "idAllegato": 3 }, { "idMessaggio": 1, "PathAllegato": "sample string 2", "idAllegato": 3 } ] }
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample not available.