PUT api/Village/{village}/Checklist/{checklistId}

Sets the status of one or more items in a checklist

Request Information

URI Parameters

NameDescriptionTypeAdditional information
checklistId

globally unique identifier

Required

village

string

None.

Body Parameters

Collection of SetChecklistItemStatusModel
NameDescriptionTypeAdditional information
ChecklistItemId

The ID of the checklist item to be updated

globally unique identifier

Required

Status

The new status

ChecklistItemStatus

Required

Request Formats

application/json, text/json

Sample:
[
  {
    "ChecklistItemId": "114665b5-bd05-4256-8579-6d23b242173f",
    "Status": 0
  },
  {
    "ChecklistItemId": "114665b5-bd05-4256-8579-6d23b242173f",
    "Status": 0
  }
]

application/xml, text/xml

Sample:
<ArrayOfSetChecklistItemStatusModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CaringVillage.Shared.Implementation.Models">
  <SetChecklistItemStatusModel>
    <ChecklistItemId>114665b5-bd05-4256-8579-6d23b242173f</ChecklistItemId>
    <Status>NA</Status>
  </SetChecklistItemStatusModel>
  <SetChecklistItemStatusModel>
    <ChecklistItemId>114665b5-bd05-4256-8579-6d23b242173f</ChecklistItemId>
    <Status>NA</Status>
  </SetChecklistItemStatusModel>
</ArrayOfSetChecklistItemStatusModel>

multipart/form-data

Sample:

Failed to generate the sample for media type 'multipart/form-data'. Cannot use formatter 'MultipartMediaTypeFormatter' to write type 'IEnumerable`1'.

Response Information

Resource Description

PrimitiveOfBoolean
NameDescriptionTypeAdditional information
value

boolean

Required

Response Formats

application/json, text/json

Sample:
{
  "value": true
}

application/xml, text/xml

Sample:
<PrimitiveOfboolean xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CaringVillage.API.Models">
  <value>true</value>
</PrimitiveOfboolean>