GET api/Benefits/BenefitPackagesAssigned?BenefitId={BenefitId}&BenefitPackageId={BenefitPackageId}&BoatNo={BoatNo}&AccountCode={AccountCode}&FreeNightsAssigned={FreeNightsAssigned}&FreeNightsRemaining={FreeNightsRemaining}&Description={Description}&Ended={Ended}
Adds benefit package to specified account
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| BenefitId | integer |
None. |
|
| BenefitPackageId | integer |
None. |
|
| BoatNo | integer |
None. |
|
| AccountCode | string |
None. |
|
| FreeNightsAssigned | integer |
None. |
|
| FreeNightsRemaining | integer |
None. |
|
| Description | string |
None. |
|
| Ended | boolean |
None. |
Body Parameters
None.
Response Information
Resource Description
BenefitPackagesAssignedList| Name | Description | Type | Additional information |
|---|---|---|---|
| BenefitPackagesAssigned |
List of benefit packages assigned to specified boat |
Collection of BenefitPackageAssignedModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"benefitPackagesAssigned": [
{
"benefitId": 1,
"benefitPackageId": 2,
"boatNo": 3,
"accountCode": "sample string 4",
"freeNightsAssigned": 5,
"freeNightsRemaining": 6,
"description": "sample string 7",
"ended": true
},
{
"benefitId": 1,
"benefitPackageId": 2,
"boatNo": 3,
"accountCode": "sample string 4",
"freeNightsAssigned": 5,
"freeNightsRemaining": 6,
"description": "sample string 7",
"ended": true
}
]
}
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[0].BenefitId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[0].BenefitPackageId" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[0].BoatNo" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[0].AccountCode" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[0].FreeNightsAssigned" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[0].FreeNightsRemaining" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[0].Description" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[0].Ended" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[1].BenefitId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[1].BenefitPackageId" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[1].BoatNo" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[1].AccountCode" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[1].FreeNightsAssigned" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[1].FreeNightsRemaining" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[1].Description" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BenefitPackagesAssigned[1].Ended" True --MultipartDataMediaFormatterBoundary1q2w3e--