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

NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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--