PUT api/ServiceRequest/UpdateCollection

Request Information

URI Parameters

None.

Body Parameters

CollectionModel
NameDescriptionTypeAdditional information
ID

integer

None.

Collected

boolean

None.

DroppedOff

boolean

None.

Collection

boolean

None.

DropOff

boolean

None.

ContactDetails

string

None.

CollectionDate

date

None.

DropOffDate

date

None.

CollectionTime

string

None.

DropOffTime

string

None.

CollectionTimeID

integer

None.

DropOffTimeID

integer

None.

Address

string

None.

CollectionNotes

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "Collected": true,
  "DroppedOff": true,
  "Collection": true,
  "DropOff": true,
  "ContactDetails": "sample string 6",
  "CollectionDate": "2025-09-05T16:02:15.2386446+00:00",
  "DropOffDate": "2025-09-05T16:02:15.2386446+00:00",
  "CollectionTime": "sample string 7",
  "DropOffTime": "sample string 8",
  "CollectionTimeID": 1,
  "DropOffTimeID": 1,
  "Address": "sample string 9",
  "CollectionNotes": "sample string 10"
}

application/xml, text/xml

Sample:
<CollectionModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Models.DTO">
  <Address>sample string 9</Address>
  <Collected>true</Collected>
  <Collection>true</Collection>
  <CollectionDate>2025-09-05T16:02:15.2386446+00:00</CollectionDate>
  <CollectionNotes>sample string 10</CollectionNotes>
  <CollectionTime>sample string 7</CollectionTime>
  <CollectionTimeID>1</CollectionTimeID>
  <ContactDetails>sample string 6</ContactDetails>
  <DropOff>true</DropOff>
  <DropOffDate>2025-09-05T16:02:15.2386446+00:00</DropOffDate>
  <DropOffTime>sample string 8</DropOffTime>
  <DropOffTimeID>1</DropOffTimeID>
  <DroppedOff>true</DroppedOff>
  <ID>1</ID>
</CollectionModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

CollectionModel
NameDescriptionTypeAdditional information
ID

integer

None.

Collected

boolean

None.

DroppedOff

boolean

None.

Collection

boolean

None.

DropOff

boolean

None.

ContactDetails

string

None.

CollectionDate

date

None.

DropOffDate

date

None.

CollectionTime

string

None.

DropOffTime

string

None.

CollectionTimeID

integer

None.

DropOffTimeID

integer

None.

Address

string

None.

CollectionNotes

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "Collected": true,
  "DroppedOff": true,
  "Collection": true,
  "DropOff": true,
  "ContactDetails": "sample string 6",
  "CollectionDate": "2025-09-05T16:02:15.2542872+00:00",
  "DropOffDate": "2025-09-05T16:02:15.2542872+00:00",
  "CollectionTime": "sample string 7",
  "DropOffTime": "sample string 8",
  "CollectionTimeID": 1,
  "DropOffTimeID": 1,
  "Address": "sample string 9",
  "CollectionNotes": "sample string 10"
}

application/xml, text/xml

Sample:
<CollectionModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Models.DTO">
  <Address>sample string 9</Address>
  <Collected>true</Collected>
  <Collection>true</Collection>
  <CollectionDate>2025-09-05T16:02:15.2542872+00:00</CollectionDate>
  <CollectionNotes>sample string 10</CollectionNotes>
  <CollectionTime>sample string 7</CollectionTime>
  <CollectionTimeID>1</CollectionTimeID>
  <ContactDetails>sample string 6</ContactDetails>
  <DropOff>true</DropOff>
  <DropOffDate>2025-09-05T16:02:15.2542872+00:00</DropOffDate>
  <DropOffTime>sample string 8</DropOffTime>
  <DropOffTimeID>1</DropOffTimeID>
  <DroppedOff>true</DroppedOff>
  <ID>1</ID>
</CollectionModel>