GET api/loyalty2/engine/club/engines

Provides the engine(s) of a club.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of Engine
NameDescriptionTypeAdditional information
Id

Id for this engine.

integer

None.

ClubId

Club id for this engine.

integer

None.

EngineTypeId

Type of engine

integer

None.

AllowBonusUsageOnDiscountedItem

Signifies bonus usage allowance on discounted items.

boolean

None.

EarnPointsOnDiscountedItem

Signifies point earning allowance on discounted items.

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "ClubId": 2,
    "EngineTypeId": 3,
    "AllowBonusUsageOnDiscountedItem": true,
    "EarnPointsOnDiscountedItem": true
  },
  {
    "Id": 1,
    "ClubId": 2,
    "EngineTypeId": 3,
    "AllowBonusUsageOnDiscountedItem": true,
    "EarnPointsOnDiscountedItem": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfEngineViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PublicAPI.Models">
  <EngineViewModel>
    <AllowBonusUsageOnDiscountedItem>true</AllowBonusUsageOnDiscountedItem>
    <ClubId>2</ClubId>
    <EarnPointsOnDiscountedItem>true</EarnPointsOnDiscountedItem>
    <EngineTypeId>3</EngineTypeId>
    <Id>1</Id>
  </EngineViewModel>
  <EngineViewModel>
    <AllowBonusUsageOnDiscountedItem>true</AllowBonusUsageOnDiscountedItem>
    <ClubId>2</ClubId>
    <EarnPointsOnDiscountedItem>true</EarnPointsOnDiscountedItem>
    <EngineTypeId>3</EngineTypeId>
    <Id>1</Id>
  </EngineViewModel>
</ArrayOfEngineViewModel>