POST api/V3/rewards/PostRewards

Add Rewards Point in Transaction

Request Information

URI Parameters

None.

Body Parameters

Array of objects

Collection of RewardInputModel
NameDescriptionTypeAdditional information
RequestId

Request Id

integer

None.

EntityType

Entity Type Enum

FilterConstraintEntityType

None.

EntityERPID

ERP ID of entity

string

None.

RewardId

Reward ID

integer

None.

CreditQTY

Credit Quantity

decimal number

None.

DebitQTY

EDebit Quantity

decimal number

None.

OnlyNegativeIsAdjusted

Is Adjusted Value

boolean

None.

Remarks

remarks

string

None.

ExtraInfoJson

Extra Information

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "RequestId": 1,
    "EntityType": "User",
    "EntityERPID": "sample string 1",
    "RewardId": 2,
    "CreditQTY": 1.1,
    "DebitQTY": 1.1,
    "OnlyNegativeIsAdjusted": true,
    "Remarks": "sample string 4",
    "ExtraInfoJson": "sample string 5"
  },
  {
    "RequestId": 1,
    "EntityType": "User",
    "EntityERPID": "sample string 1",
    "RewardId": 2,
    "CreditQTY": 1.1,
    "DebitQTY": 1.1,
    "OnlyNegativeIsAdjusted": true,
    "Remarks": "sample string 4",
    "ExtraInfoJson": "sample string 5"
  }
]

application/xml, text/xml

Sample:
<ArrayOfRewardInputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ExternalApis.Models.V3">
  <RewardInputModel>
    <CreditQTY>1.1</CreditQTY>
    <DebitQTY>1.1</DebitQTY>
    <EntityERPID>sample string 1</EntityERPID>
    <EntityType>User</EntityType>
    <ExtraInfoJson>sample string 5</ExtraInfoJson>
    <OnlyNegativeIsAdjusted>true</OnlyNegativeIsAdjusted>
    <Remarks>sample string 4</Remarks>
    <RequestId>1</RequestId>
    <RewardId>2</RewardId>
  </RewardInputModel>
  <RewardInputModel>
    <CreditQTY>1.1</CreditQTY>
    <DebitQTY>1.1</DebitQTY>
    <EntityERPID>sample string 1</EntityERPID>
    <EntityType>User</EntityType>
    <ExtraInfoJson>sample string 5</ExtraInfoJson>
    <OnlyNegativeIsAdjusted>true</OnlyNegativeIsAdjusted>
    <Remarks>sample string 4</Remarks>
    <RequestId>1</RequestId>
    <RewardId>2</RewardId>
  </RewardInputModel>
</ArrayOfRewardInputModel>

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.