POST api/MusterCheck/NewCheckList
Returns details for specified muster check
Request Information
URI Parameters
None.
Body Parameters
MarinaCodeModel| Name | Description | Type | Additional information |
|---|---|---|---|
| marinaCode |
Unique code of marina |
string |
None. |
| marinaId |
Unique ID of marina |
integer |
None. |
| marinaName |
Marina name |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"marinaCode": "HM",
"marinaId": null,
"marinaName": null
}
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="marinaCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="marinaId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="marinaName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
CheckListDetailsModel| Name | Description | Type | Additional information |
|---|---|---|---|
| checkListId |
Unique ID of check list |
integer |
None. |
| checkListDetails |
List of records that make up a muster check |
Collection of CheckListEntryModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"checkListId": 1,
"checkListDetails": [
{
"musterCheckBerthId": 1,
"berthNo": "sample string 2",
"boatNo": 1,
"boatRegistrationNo": "sample string 3",
"boatLength": 4.0,
"ownerCode": "sample string 5",
"boatName": "sample string 6",
"customerName": "sample string 7",
"status": "sample string 8",
"customerTypeCode": "sample string 9",
"customerType": "sample string 10",
"departureDate": "2026-03-30T08:29:20.3354677+01:00",
"residentBoatNo": 1,
"residentBoatName": "sample string 11",
"residentTypeCode": "sample string 12",
"residentType": "sample string 13",
"contractEndDate": "2026-03-30T08:29:20.3354677+01:00",
"residentDueBackDate": "2026-03-30T08:29:20.3354677+01:00",
"actualBoatNo": 1,
"actualBoatName": "sample string 14",
"berthChecked": true,
"walkOrder": 1,
"processed": true,
"emergencyEmail": "sample string 17",
"emergencyMobile": "sample string 18",
"emergencyLandlinePhone": "sample string 19"
},
{
"musterCheckBerthId": 1,
"berthNo": "sample string 2",
"boatNo": 1,
"boatRegistrationNo": "sample string 3",
"boatLength": 4.0,
"ownerCode": "sample string 5",
"boatName": "sample string 6",
"customerName": "sample string 7",
"status": "sample string 8",
"customerTypeCode": "sample string 9",
"customerType": "sample string 10",
"departureDate": "2026-03-30T08:29:20.3354677+01:00",
"residentBoatNo": 1,
"residentBoatName": "sample string 11",
"residentTypeCode": "sample string 12",
"residentType": "sample string 13",
"contractEndDate": "2026-03-30T08:29:20.3354677+01:00",
"residentDueBackDate": "2026-03-30T08:29:20.3354677+01:00",
"actualBoatNo": 1,
"actualBoatName": "sample string 14",
"berthChecked": true,
"walkOrder": 1,
"processed": true,
"emergencyEmail": "sample string 17",
"emergencyMobile": "sample string 18",
"emergencyLandlinePhone": "sample string 19"
}
]
}
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].musterCheckBerthId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].berthNo" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].boatNo" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].boatRegistrationNo" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].boatLength" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].ownerCode" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].boatName" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].customerName" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].status" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].customerTypeCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].customerType" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].departureDate" 2026-03-30T08:29:20.3354677+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].residentBoatNo" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].residentBoatName" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].residentTypeCode" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].residentType" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].contractEndDate" 2026-03-30T08:29:20.3354677+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].residentDueBackDate" 2026-03-30T08:29:20.3354677+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].actualBoatNo" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].actualBoatName" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].berthChecked" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].walkOrder" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].processed" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].emergencyEmail" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].emergencyMobile" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[0].emergencyLandlinePhone" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].musterCheckBerthId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].berthNo" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].boatNo" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].boatRegistrationNo" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].boatLength" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].ownerCode" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].boatName" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].customerName" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].status" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].customerTypeCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].customerType" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].departureDate" 2026-03-30T08:29:20.3354677+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].residentBoatNo" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].residentBoatName" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].residentTypeCode" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].residentType" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].contractEndDate" 2026-03-30T08:29:20.3354677+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].residentDueBackDate" 2026-03-30T08:29:20.3354677+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].actualBoatNo" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].actualBoatName" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].berthChecked" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].walkOrder" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].processed" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].emergencyEmail" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].emergencyMobile" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="checkListDetails[1].emergencyLandlinePhone" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e--