GET api/General/Offer/GetCustOfferByID?Id={Id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
Id

string

Required

Body Parameters

None.

Response Information

Resource Description

CustomerOfferModel
NameDescriptionTypeAdditional information
CouponID

string

None.

Title

string

Required

String length: inclusive between 0 and 50

Description

string

Required

String length: inclusive between 0 and 100

LongDesc

string

None.

OfferCode

string

Required

String length: inclusive between 0 and 20

OfferPercent

integer

None.

OfferMaxAmt

decimal number

Required

MinTransAmt

decimal number

Required

OfferType

string

Required

ValidFrom

date

Required

ValidUpto

date

Required

IsCustomerSpecific

boolean

None.

OfferedByPartner

boolean

None.

PartnerID

string

None.

UserID

string

None.

TransDate

date

None.

IsRedeemed

boolean

None.

CustList

Collection of string

Required

Response Formats

application/json, text/json

Sample:
{
  "CouponID": "sample string 1",
  "Title": "sample string 2",
  "Description": "sample string 3",
  "LongDesc": "sample string 4",
  "OfferCode": "sample string 5",
  "OfferPercent": 1,
  "OfferMaxAmt": 6.0,
  "MinTransAmt": 7.0,
  "OfferType": "sample string 8",
  "ValidFrom": "2025-12-07T09:56:00.3692264+05:30",
  "ValidUpto": "2025-12-07T09:56:00.3692264+05:30",
  "IsCustomerSpecific": true,
  "OfferedByPartner": true,
  "PartnerID": "sample string 13",
  "UserID": "sample string 14",
  "TransDate": "2025-12-07T09:56:00.3692264+05:30",
  "IsRedeemed": true,
  "CustList": [
    "sample string 1",
    "sample string 2"
  ]
}

application/xml, text/xml

Sample:
<CustomerOfferModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/General.Operations.CustomModels">
  <CouponID>sample string 1</CouponID>
  <CustList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </CustList>
  <Description>sample string 3</Description>
  <IsCustomerSpecific>true</IsCustomerSpecific>
  <IsRedeemed>true</IsRedeemed>
  <LongDesc>sample string 4</LongDesc>
  <MinTransAmt>7</MinTransAmt>
  <OfferCode>sample string 5</OfferCode>
  <OfferMaxAmt>6</OfferMaxAmt>
  <OfferPercent>1</OfferPercent>
  <OfferType>sample string 8</OfferType>
  <OfferedByPartner>true</OfferedByPartner>
  <PartnerID>sample string 13</PartnerID>
  <Title>sample string 2</Title>
  <TransDate>2025-12-07T09:56:00.3692264+05:30</TransDate>
  <UserID>sample string 14</UserID>
  <ValidFrom>2025-12-07T09:56:00.3692264+05:30</ValidFrom>
  <ValidUpto>2025-12-07T09:56:00.3692264+05:30</ValidUpto>
</CustomerOfferModel>