Create Entitlement Coupon
Changed onThis API method allows the calling application to create a new Entitlement Account (of type COUPON) and link it to existing Subscription Account, identified by parentAccountId
Request
- Base URLhttps://wallet.uk.eagleeye.com/2.0
- URLhttps://wallet.uk.eagleeye.com/2.0/wallet/{walletId}/account/{parentAccountId}/campaign/{campaignId}/account
- AuthAPI key in header X-EES-AUTH-CLIENT-ID and API key in header X-EES-AUTH-HASH
Path parameters
EES AIR Wallet ID
EES AIR Campaign ID
Subscription Account ID into which newly created Entitlement Account will be linked to
Request body
Response
Created
Example response
{
"dates": {
"start": "2017-01-17T13:20:48+00:00",
"end": "2017-01-17T13:20:48+00:00"
},
"relationships": {
"ENTITLEMENT": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"ENTITLEMENT_OF": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"OBJECTIVE": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"OBJECTIVE_OF": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"PROMOTION": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"PROMOTION_OF": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"BOUNCE_BACK_REWARD": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"BOUNCE_BACK_REWARD_OF": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"COUPON_STAMP_REWARD": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"COUPON_STAMP_REWARD_OF": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
},
"LOYALTY_POINTS_REWARD_OF": {
"accountType": [
{
"dateCreated": "2017-01-17T13:20:48+00:00"
}
]
}
},
"dateCreated": "2017-01-17T13:20:48+00:00",
"lastUpdated": "2017-01-17T13:20:48+00:00"
}Changes
- breaking
removed from the
request propertyoneOflist - breaking
the
request property type changed from no type toobject - breaking
the response's body type changed from no type to
objectfor status - breaking
the response's body type changed from no type to
objectfor status - breaking
the response property
became optional for the status - breaking
the
response's property format changed fromdate-timeto no format for status - breaking
the
/response's property format changed fromdate-timeto no format for status - breaking
the
/response's property format changed fromdate-timeto no format for status - breaking
the
response's property format changed fromdate-timeto no format for status - breaking
the
//response's property type changed fromobjecttoarrayfor status - breaking
the
//response's property type changed fromobjecttoarrayfor status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - warning
removed the request property
/ - warning
removed the request property
/ - warning
removed the optional property
from the response with the status - warning
added the new
AALRenum value to the////response property for the response status - warning
added the new
AALRenum value to the////response property for the response status - warning
added the new
AALRenum value to the////response property for the response status - warning
added the new
AALRenum value to the////response property for the response status - warning
added the new
CILRenum value to the////response property for the response status - warning
added the new
CILRenum value to the////response property for the response status - warning
added the new
CILRenum value to the////response property for the response status - warning
added the new
CILRenum value to the////response property for the response status - warning
added the new
CLPPRenum value to the////response property for the response status - warning
added the new
CLPPRenum value to the////response property for the response status - warning
added the new
CLPPRenum value to the////response property for the response status - warning
added the new
CLPPRenum value to the////response property for the response status - warning
added the new
CONTINUITYenum value to theresponse property for the response status - warning
added the new
ELEenum value to the////response property for the response status - warning
added the new
ELEenum value to the////response property for the response status - warning
added the new
ELEenum value to the////response property for the response status - warning
added the new
ELEenum value to the////response property for the response status - warning
added the new
POINTSenum value to theresponse property for the response status - warning
added the new
QUESTenum value to theresponse property for the response status - warning
added the new
RFenum value to the////response property for the response status - warning
added the new
RFenum value to the////response property for the response status - warning
added the new
RFenum value to the////response property for the response status - warning
added the new
RFenum value to the////response property for the response status - warning
added the new
RFLenum value to the////response property for the response status - warning
added the new
RFLenum value to the////response property for the response status - warning
added the new
RFLenum value to the////response property for the response status - warning
added the new
RFLenum value to the////response property for the response status - warning
added the new
STAMP_CARDenum value to theresponse property for the response status - warning
added the new
STANDARD_SUBSCRIPTIONenum value to theresponse property for the response status - warning
added the new
SUSPENDEDenum value to theresponse property for the response status - warning
added the new
TBRenum value to the////response property for the response status - warning
added the new
TBRenum value to the////response property for the response status - warning
added the new
TBRenum value to the////response property for the response status - warning
added the new
TBRenum value to the////response property for the response status - warning
added the new
TBSenum value to the////response property for the response status - warning
added the new
TBSenum value to the////response property for the response status - warning
added the new
TBSenum value to the////response property for the response status - warning
added the new
TBSenum value to the////response property for the response status - warning
added the new
WLNFenum value to the////response property for the response status - warning
added the new
WLNFenum value to the////response property for the response status - warning
added the new
WLNFenum value to the////response property for the response status - warning
added the new
WLNFenum value to the////response property for the response status - warning
added the new
WTFenum value to the////response property for the response status - warning
added the new
WTFenum value to the////response property for the response status - warning
added the new
WTFenum value to the////response property for the response status - warning
added the new
WTFenum value to the////response property for the response status - warning
added the new
WTNFenum value to the////response property for the response status - warning
added the new
WTNFenum value to the////response property for the response status - warning
added the new
WTNFenum value to the////response property for the response status - warning
added the new
WTNFenum value to the////response property for the response status - info
added the new optional request property
/ - info
added the new optional request property
/ - info
added the new optional request property
/ - info
added the new optional request property
/ - info
added the new optional request property
/ - info
added the new optional request property
/ - info
added the new optional request property
/ - info
added the new optional request property
/ - info
added to the response body
allOflist for the response status - info
added to the response body
allOflist for the response status - info
removed from the response body
allOflist for the response status - info
removed from the response body
allOflist for the response status - info
removed from the response body
allOflist for the response status - info
removed from the response body
allOflist for the response status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
the response property
////became required for the status - info
the response property
////became required for the status - info
the response property
////became required for the status - info
the response property
////became required for the status - info
the response property
////became required for the status - info
the response property
////became required for the status - info
the response property
////became required for the status - info
the response property
////became required for the status - info
the
response's property default valueACTIVEwas added for the status - info
the
response's property pattern/\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])T[0-2]\d:[0-5]\d:[0-5]\d[+-][0-2]\d:[0-5]\d/was added for the status - info
the
/response's property pattern/\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])T[0-2]\d:[0-5]\d:[0-5]\d[+-][0-2]\d:[0-5]\d/was added for the status - info
the
/response's property pattern/\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])T[0-2]\d:[0-5]\d:[0-5]\d[+-][0-2]\d:[0-5]\d/was added for the status - info
the
response's property pattern/\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])T[0-2]\d:[0-5]\d:[0-5]\d[+-][0-2]\d:[0-5]\d/was added for the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
This list may be incomplete.
- breaking