POST api/segnalazioni/AddSegnalazione
Aggiunge una nuova segnalazione.
Request Information
URI Parameters
None.
Body Parameters
Modello con i dati della nuova segnalazione
NewSegnalazioneModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Commento |
Commento principale della segnalazione. Obbligatorio. |
string |
Required |
| Annotazioni |
Annotazioni interne aggiuntive. Campo opzionale, visibile solo agli amministratori. |
string |
None. |
| NomeDripPoint |
Nome del Drip Point a cui si riferisce la segnalazione. Obbligatorio. |
string |
Required |
| IndirizzoDripPoint |
Indirizzo del Drip Point a cui si riferisce la segnalazione. Obbligatorio. |
string |
Required |
Request Formats
application/json, text/json
{
"Commento": "sample string 1",
"Annotazioni": "sample string 2",
"NomeDripPoint": "sample string 3",
"IndirizzoDripPoint": "sample string 4"
}
application/xml, text/xml
<NewSegnalazioneModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DripApi.Models"> <Annotazioni>sample string 2</Annotazioni> <Commento>sample string 1</Commento> <IndirizzoDripPoint>sample string 4</IndirizzoDripPoint> <NomeDripPoint>sample string 3</NomeDripPoint> </NewSegnalazioneModel>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
La segnalazione appena creata come SegnalazioneModel
SegnalazioneModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id |
Identificativo univoco della segnalazione |
globally unique identifier |
None. |
| Annotazioni |
Testo delle annotazioni |
string |
None. |
| Commento |
Commento della segnalazione |
string |
None. |
| DataUltimaModifica |
Data ultima modifica |
date |
None. |
| IndirizzoDripPoint |
Indirizzo del Drip Point relativo |
string |
None. |
| IsVerified |
Indica se la segnalazione è verificata |
boolean |
None. |
| NomeDripPoint |
Nome del Drip Point relativo |
string |
None. |
| TimeStamp |
Timestamp originale della segnalazione |
date |
None. |
| UIDUser |
UID dell'utente che ha fatto la segnalazione |
string |
None. |
| Declined |
Indica se la segnalazione è stata rifiutata |
boolean |
None. |
Response Formats
application/json, text/json
{
"Id": "2ae99298-fc93-4ac8-81ff-2e13677a04b0",
"Annotazioni": "sample string 2",
"Commento": "sample string 3",
"DataUltimaModifica": "2026-02-26T10:54:36.039993+01:00",
"IndirizzoDripPoint": "sample string 5",
"IsVerified": true,
"NomeDripPoint": "sample string 7",
"TimeStamp": "2026-02-26T10:54:36.039993+01:00",
"UIDUser": "sample string 9",
"Declined": true
}
application/xml, text/xml
<SegnalazioneModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DripApi.Models.Segnalazioni.DripApi.Models"> <Annotazioni>sample string 2</Annotazioni> <Commento>sample string 3</Commento> <DataUltimaModifica>2026-02-26T10:54:36.039993+01:00</DataUltimaModifica> <Declined>true</Declined> <Id>2ae99298-fc93-4ac8-81ff-2e13677a04b0</Id> <IndirizzoDripPoint>sample string 5</IndirizzoDripPoint> <IsVerified>true</IsVerified> <NomeDripPoint>sample string 7</NomeDripPoint> <TimeStamp>2026-02-26T10:54:36.039993+01:00</TimeStamp> <UIDUser>sample string 9</UIDUser> </SegnalazioneModel>