POST KeyReferral/InitiateRedemption?USERNAME={USERNAME}&channel={channel}&timestamp={timestamp}&API_KEY={API_KEY}&authtoken={authtoken}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
USERNAME

string

None.

channel

string

None.

timestamp

string

None.

API_KEY

string

None.

authtoken

string

None.

Body Parameters

InitiateRedemptionRequest
NameDescriptionTypeAdditional information
ProfileId

globally unique identifier

None.

RedemptionType

RedemptionType

Required

AccountNumber

string

Max length: 20

Username

string

Max length: 100

PhoneNumber

string

Max length: 20

BillPaymentType

string

Max length: 50

BillerId

string

Max length: 50

Request Formats

application/json, text/json

Sample:
{
  "ProfileId": "52497e2c-86e5-429c-9dd8-e3cf6ae30c4d",
  "RedemptionType": 0,
  "AccountNumber": "sample string 1",
  "Username": "sample string 2",
  "PhoneNumber": "sample string 3",
  "BillPaymentType": "sample string 4",
  "BillerId": "sample string 5"
}

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.