POST api/Accident
Metodo che inserisce un sinistro
Request Information
URI Parameters
None.
Body Parameters
Accident| Name | Description | Type | Additional information |
|---|---|---|---|
| idCustomer | string |
None. |
|
| idContract | string |
None. |
|
| date | string |
None. |
|
| place | string |
None. |
|
| hour | string |
None. |
|
| message | string |
None. |
|
| attachments | Collection of HttpFile |
None. |
Request Formats
application/json, text/json
Sample:
{
"idCustomer": "sample string 1",
"idContract": "sample string 2",
"date": "sample string 3",
"place": "sample string 4",
"hour": "sample string 5",
"message": "sample string 6",
"attachments": [
{
"FileName": "sample string 1",
"MediaType": "sample string 2",
"Buffer": "QEA="
},
{
"FileName": "sample string 1",
"MediaType": "sample string 2",
"Buffer": "QEA="
}
]
}
application/xml, text/xml
Sample:
<Accident xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BartolinieMauriAPI.Models">
<attachments xmlns:d2p1="http://schemas.datacontract.org/2004/07/MultipartDataMediaFormatter.Infrastructure">
<d2p1:HttpFile>
<d2p1:Buffer>QEA=</d2p1:Buffer>
<d2p1:FileName>sample string 1</d2p1:FileName>
<d2p1:MediaType>sample string 2</d2p1:MediaType>
</d2p1:HttpFile>
<d2p1:HttpFile>
<d2p1:Buffer>QEA=</d2p1:Buffer>
<d2p1:FileName>sample string 1</d2p1:FileName>
<d2p1:MediaType>sample string 2</d2p1:MediaType>
</d2p1:HttpFile>
</attachments>
<date>sample string 3</date>
<hour>sample string 5</hour>
<idContract>sample string 2</idContract>
<idCustomer>sample string 1</idCustomer>
<message>sample string 6</message>
<place>sample string 4</place>
</Accident>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="idCustomer" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="idContract" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="date" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="place" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="hour" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="message" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="attachments[0]"; filename="sample string 1" Content-Type: sample string 2 @@ --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="attachments[1]"; filename="sample string 1" Content-Type: sample string 2 @@ --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, multipart/form-data
Sample:
Sample not available.