Release Notes: REST API V2 - 2.10.1
Version 2.10.0 to 2.10.1
What's New
POST
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/post-bonus-operation
The API is used to post manually a Bonus operation to an account. A Bonus operation is used to reward or adjust a given account (in credit or in debit, e.g. in case of too high, too low or missing reward). As an input it must be provided
- the account, identified either by its account reference generated by WL or its issuer external account reference, on which the bonus operation has to be posted
- the related Bonus program, defined for the issuer and the account
- the Bonus operation itself, uniquely identified by its external reference, date and service poster, its amount in currency (monetary) or loyalty point kind (non monetary) Note:
- for monetary bonus the provided currency must be the same than the posting account, for non monetary bonus the provided loyalty point unit must be allowed by the Bonus program
- it is possible to post credit and debit bonus operation
If the Bonus operation is related to an existing initial operation, this latter can be provided.
As a result the Bonus operation is posted to the account. Monetary bonus has an immediate impact on the account balance.
POST
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/reverse-bonus-operation
Reverse a Bonus operation for an account (beta)
The API is used to fully reverse a Bonus operation previously posted on an account.
As an input it must be provided
- the account, identified either by its account reference generated by WL or its issuer external account reference, on which the bonus operation was previously posted
- the Bonus operation to be reversed
- the information related to the reversal operation (reference, date, service poster)
POST
/issuers/{issuerId}/accounts/{accountReference}/post-bonus-operation
Post a Bonus operation for an account (beta)
The API is used to post manually a Bonus operation to an account. A Bonus operation is used to reward or adjust a given account (in credit or in debit, e.g. in case of too high, too low or missing reward). As an input it must be provided
- the account, identified either by its account reference generated by WL or its issuer external account reference, on which the bonus operation has to be posted
- the related Bonus program, defined for the issuer and the account
- the Bonus operation itself, uniquely identified by its external reference, date and service poster, its amount in currency (monetary) or loyalty point kind (non monetary) Note:
- for monetary bonus the provided currency must be the same than the posting account, for non monetary bonus the provided loyalty point unit must be allowed by the Bonus program
- it is possible to post credit and debit bonus operation
If the Bonus operation is related to an existing initial operation, this latter can be provided.
As a result the Bonus operation is posted to the account. Monetary bonus has an immediate impact on the account balance.
POST
/issuers/{issuerId}/accounts/{accountReference}/reverse-bonus-operation
Reverse a Bonus operation for an account (beta)
The API is used to fully reverse a Bonus operation previously posted on an account.
As an input it must be provided
- the account, identified either by its account reference generated by WL or its issuer external account reference, on which the bonus operation was previously posted
- the Bonus operation to be reversed
- the information related to the reversal operation (reference, date, service poster)
POST
/issuers/{issuerId}/subscriptions
Create a new WL Message subscription
GET
/issuers/{issuerId}/subscriptions/search
Search for subscriptions (with non-pci search terms)
GET
/issuers/{issuerId}/subscriptions/{subscriptionReference}
Retrieve subscription by reference
PUT
/issuers/{issuerId}/subscriptions/{subscriptionReference}
Modify subscription by reference
DELETE
/issuers/{issuerId}/subscriptions/{subscriptionReference}
Delete subscription by reference
GET
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services
Retrieve services by subscription reference
POST
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services
Create new service subscription
GET
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services/{subscriptionServiceReference}
Retrieve services for a subscription
PUT
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services/{subscriptionServiceReference}
Modify subscription service by reference
DELETE
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services/{subscriptionServiceReference}
Delete subscription service by reference
GET
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services/{subscriptionServiceReference}/events
Retrieve subscritpion events by subscription service reference
POST
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services/{subscriptionServiceReference}/events
Create new event subscription
GET
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services/{subscriptionServiceReference}/events/{subscriptionEventReference}
Retrieve event for a subscription service
PUT
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services/{subscriptionServiceReference}/events/{subscriptionEventReference}
Modify subscription event by reference
DELETE
/issuers/{issuerId}/subscriptions/{subscriptionReference}/services/{subscriptionServiceReference}/events/{subscriptionEventReference}
Delete subscription event by reference
What's Changed
GET
/issuers/{issuerId}/cards/external-cards/{issuerCardExternalReference}
Parameters:
Changed: embed
in query
Response:
- Changed property
data
(objectCard
)- Added property
orders
(array) - Changed property
cardContract
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Added property
GET
/issuers/{issuerId}/cards/external-cards/{issuerCardExternalReference}/orders/{orderReference}
Response:
- Changed property
data
(objectOrder
)- Added property
notExtractedReason
(string) - Added property
notExtractedUpdateDate
(string) - Changed property
card
(objectCard
)- Added property
orders
(array) - Changed property
cardContract
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Added property
- Added property
GET
/issuers/{issuerId}/cards/{cardReference}
Parameters:
Changed: embed
in query
Response:
- Changed property
data
(objectCard
)- Added property
orders
(array) - Changed property
cardContract
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Added property
GET
/issuers/{issuerId}/cards/{cardReference}/orders/{orderReference}
Response:
- Changed property
data
(objectOrder
)- Added property
notExtractedReason
(string) - Added property
notExtractedUpdateDate
(string) - Changed property
card
(objectCard
)- Added property
orders
(array) - Changed property
cardContract
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Added property
- Added property
POST
/issuers/{issuerId}/credit-instalments/simulate
Response:
- Changed property
data
(objectCreditInstalmentSimulationResponse
)-
New required properties:
simulationDetails
-
Changed property
simulationDetails
(array)- Changed items (object
CreditInstalmentSimulationResponseSimulationDetails
)- New required properties:
instalmentModelReference
instalmentTerm
interestRate
monthlyRepaymentAmount
totalInterestAmount
- New required properties:
- Changed items (object
-
GET
/issuers/{issuerId}/customers/external-customers/{issuerCustomerExternalReference}/addresses/external-addresses/{issuerAddressExternalReference}
Response:
- Changed property
data
(objectAddress
)- Added property
temporary
(boolean)
- Added property
GET
/issuers/{issuerId}/customers/external-customers/{issuerCustomerExternalReference}/addresses/{addressReference}
Response:
- Changed property
data
(objectAddress
)- Added property
temporary
(boolean)
- Added property
GET
/issuers/{issuerId}/customers/{customerReference}/addresses/external-addresses/{issuerAddressExternalReference}
Response:
- Changed property
data
(objectAddress
)- Added property
temporary
(boolean)
- Added property
GET
/issuers/{issuerId}/customers/{customerReference}/addresses/{addressReference}
Response:
- Changed property
data
(objectAddress
)- Added property
temporary
(boolean)
- Added property
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}
Response:
- Changed property
data
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/account-guarantor
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/account-owner
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/operations/{operationId}
Response:
- Changed property
data
(objectOperation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
POST
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/velocity-limits/{velocityLimitReference}/velocity-limit-overrides
Request body:
-
New optional properties:
velocityLimitOverrideIdentifier
-
Deleted property
velocityLimitOverrideIdentifier
(object)
GET
/issuers/{issuerId}/accounts/{accountReference}
Response:
- Changed property
data
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
GET
/issuers/{issuerId}/accounts/{accountReference}/account-guarantor
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/accounts/{accountReference}/account-owner
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/accounts/{accountReference}/operations/{operationId}
Response:
- Changed property
data
(objectOperation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
POST
/issuers/{issuerId}/accounts/{accountReference}/velocity-limits/{velocityLimitReference}/velocity-limit-overrides
Request body:
-
New optional properties:
velocityLimitOverrideIdentifier
-
Deleted property
velocityLimitOverrideIdentifier
(object)
GET
/issuers/{issuerId}/companies/{customerReference}
Response:
- Changed property
data
(objectCompany
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/companies/external-customers/{issuerCustomerExternalReference}
Response:
- Changed property
data
(objectCompany
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
POST
/issuers/{issuerId}/companies/{customerReference}/addresses
Request body:
- Added property
endDate
(string) - Added property
temporary
(boolean)
GET
/issuers/{issuerId}/companies/{customerReference}/addresses
Response:
- Changed property
data
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/companies/{customerReference}/addresses/{addressReference}
Response:
- Changed property
data
(objectCompany
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/companies/{customerReference}/addresses/external-addresses/{issuerAddressExternalReference}
Response:
- Changed property
data
(objectCompany
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
POST
/issuers/{issuerId}/companies/external-customers/{issuerCustomerExternalReference}/addresses
Request body:
- Added property
endDate
(string) - Added property
temporary
(boolean)
GET
/issuers/{issuerId}/companies/external-customers/{issuerCustomerExternalReference}/addresses
Response:
- Changed property
data
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/companies/external-customers/{issuerCustomerExternalReference}/addresses/{addressReference}
Response:
- Changed property
data
(objectCompany
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/companies/external-customers/{issuerCustomerExternalReference}/addresses/external-addresses/{issuerAddressExternalReference}
Response:
- Changed property
data
(objectCompany
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/card-contracts/external-card-contracts/{issuerCardContractExternalReference}
Response:
- Changed property
data
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/card-contracts/external-card-contracts/{issuerCardContractExternalReference}/cardholder
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/card-contracts/external-card-contracts/{issuerCardContractExternalReference}/cards
Response:
- Changed property
data
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/card-contracts/{cardContractReference}
Response:
- Changed property
data
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/card-contracts/{cardContractReference}/cardholder
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/card-contracts/{cardContractReference}/cards
Response:
- Changed property
data
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/cards/external-cards/{issuerCardExternalReference}/card-contract
Response:
- Changed property
data
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/cards/external-cards/{issuerCardExternalReference}/orders
Response:
- Changed property
data
(array)- Changed items (object
Order
)- Added property
notExtractedReason
(string) - Added property
notExtractedUpdateDate
(string) - Changed property
card
(objectCard
)- Added property
orders
(array) - Changed property
cardContract
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Added property
- Added property
- Changed items (object
POST
/issuers/{issuerId}/cards/search
Parameters:
Changed: embed
in query
Response:
- Changed property
data
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/cards/{cardReference}/card-contract
Response:
- Changed property
data
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/cards/{cardReference}/orders
Response:
- Changed property
data
(array)- Changed items (object
Order
)- Added property
notExtractedReason
(string) - Added property
notExtractedUpdateDate
(string) - Changed property
card
(objectCard
)- Added property
orders
(array) - Changed property
cardContract
(objectCardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Added property
- Added property
- Changed items (object
GET
/issuers/{issuerId}/contracts/external-contracts/{issuerContractExternalReference}/contract-owner
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/contracts/{contractReference}/contract-owner
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
POST
/issuers/{issuerId}/credit-instalments/
Request body:
-
New required properties:
payingAccountIdentifier
receivingAccountIdentifier
-
New optional properties:
instalmentModelReference
GET
/issuers/{issuerId}/customers/external-customers/{issuerCustomerExternalReference}
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
POST
/issuers/{issuerId}/customers/external-customers/{issuerCustomerExternalReference}/addresses
Request body:
- Added property
endDate
(string) - Added property
temporary
(boolean)
GET
/issuers/{issuerId}/customers/external-customers/{issuerCustomerExternalReference}/addresses
Response:
- Changed property
data
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/customers/{customerReference}
Response:
- Changed property
data
(objectCustomer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
POST
/issuers/{issuerId}/customers/{customerReference}/addresses
Request body:
- Added property
endDate
(string) - Added property
temporary
(boolean)
GET
/issuers/{issuerId}/customers/{customerReference}/addresses
Response:
- Changed property
data
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/contract
Response:
- Changed property
data
(objectContract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32) - Changed property
accounts
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/operations
Response:
- Changed property
data
(array)- Changed items (object
Operation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/statements/last/operations
Response:
- Changed property
data
(array)- Changed items (object
Operation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/statements/next/operations
Response:
- Changed property
data
(array)- Changed items (object
Operation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/statements/{cycleClosureDate}/operations
Response:
- Changed property
data
(array)- Changed items (object
Operation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/accounts/{accountReference}/contract
Response:
- Changed property
data
(objectContract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32) - Changed property
accounts
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/accounts/{accountReference}/operations
Response:
- Changed property
data
(array)- Changed items (object
Operation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/accounts/{accountReference}/statements/last/operations
Response:
- Changed property
data
(array)- Changed items (object
Operation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/accounts/{accountReference}/statements/next/operations
Response:
- Changed property
data
(array)- Changed items (object
Operation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/accounts/{accountReference}/statements/{cycleClosureDate}/operations
Response:
- Changed property
data
(array)- Changed items (object
Operation
)- Added property
loyaltyPoint
(object) - Added property
rewardedOperationIdentifier
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/companies
Response:
- Changed property
data
(array)- Changed items (object
Company
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
GET
/issuers/{issuerId}/card-contracts/external-card-contracts/{issuerCardContractExternalReference}/contract
Response:
- Changed property
data
(objectContract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32) - Changed property
accounts
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/card-contracts/{cardContractReference}/contract
Response:
- Changed property
data
(objectContract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32) - Changed property
accounts
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/corporate-contracts/{contractReference}/corporate-employee-accounts/{accountReference}
Response:
- Changed property
data
(objectCorporateEmployeeAccountResponse
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/corporate-contracts/{contractReference}/corporate-employee-accounts/external-accounts/{issuerAccountExternalReference}
Response:
- Changed property
data
(objectCorporateEmployeeAccountResponse
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/corporate-contracts/external-contracts/{issuerContractExternalReference}/corporate-employee-accounts/external-accounts/{issuerAccountExternalReference}
Response:
- Changed property
data
(objectCorporateEmployeeAccountResponse
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/corporate-contracts/external-contracts/{issuerContractExternalReference}/corporate-employee-accounts/{accountReference}
Response:
- Changed property
data
(objectCorporateEmployeeAccountResponse
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
PATCH
/issuers/{issuerId}/contracts/external-contracts/{issuerContractExternalReference}
Request body:
- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32)
GET
/issuers/{issuerId}/contracts/external-contracts/{issuerContractExternalReference}
Response:
- Changed property
data
(objectContract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32) - Changed property
accounts
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/contracts/external-contracts/{issuerContractExternalReference}/accounts
Response:
- Changed property
data
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/contracts/external-contracts/{issuerContractExternalReference}/card-contracts
Response:
- Changed property
data
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
POST
/issuers/{issuerId}/contracts/external-contracts/{issuerContractExternalReference}/update-all-customers-addresses
Request body:
- Changed property
addresses
(array)- Changed items (object
ModifyContractCustomersAddressesRequest.Address
)- Added property
invalid
(boolean)
- Added property
- Changed items (object
PATCH
/issuers/{issuerId}/contracts/{contractReference}
Request body:
- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32)
GET
/issuers/{issuerId}/contracts/{contractReference}
Response:
- Changed property
data
(objectContract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32) - Changed property
accounts
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/contracts/{contractReference}/accounts
Response:
- Changed property
data
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/contracts/{contractReference}/card-contracts
Response:
- Changed property
data
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
POST
/issuers/{issuerId}/contracts/{contractReference}/update-all-customers-addresses
Request body:
- Changed property
addresses
(array)- Changed items (object
ModifyContractCustomersAddressesRequest.Address
)- Added property
invalid
(boolean)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/customers
Response:
- Changed property
data
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
GET
/issuers/{issuerId}/customers/external-customers/{issuerCustomerExternalReference}/accounts
Response:
- Changed property
data
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/customers/external-customers/{issuerCustomerExternalReference}/card-contracts
Response:
- Changed property
data
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
GET
/issuers/{issuerId}/customers/{customerReference}/accounts
Response:
- Changed property
data
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
GET
/issuers/{issuerId}/customers/{customerReference}/card-contracts
Response:
- Changed property
data
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
GET
/issuers/{issuerId}/corporate-contracts/{contractReference}
Response:
- Changed property
data
(objectCorporateContract
)- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCompanies
(array)- Changed items (object
Company
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
corporateContractEntities
(array)- Changed items (object
CorporateContractEntity
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
- Changed items (object
- Changed property
corporateEmployeeAccounts
(array)- Changed items (object
CorporateEmployeeAccount
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
GET
/issuers/{issuerId}/corporate-contracts/external-contracts/{issuerContractExternalReference}
Response:
- Changed property
data
(objectCorporateContract
)- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCompanies
(array)- Changed items (object
Company
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
corporateContractEntities
(array)- Changed items (object
CorporateContractEntity
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
- Changed items (object
- Changed property
corporateEmployeeAccounts
(array)- Changed items (object
CorporateEmployeeAccount
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
POST
/issuers/{issuerId}/contracts/search
Parameters:
Changed: embed
in query
Response:
- Changed property
data
(array)- Changed items (object
Contract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32) - Changed property
accounts
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
- Changed items (object
GET
/issuers/{issuerId}/customers/external-customers/{issuerCustomerExternalReference}/contracts
Response:
- Changed property
data
(array)- Changed items (object
Contract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32) - Changed property
accounts
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
- Changed items (object
GET
/issuers/{issuerId}/customers/{customerReference}/contracts
Response:
- Changed property
data
(array)- Changed items (object
Contract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32) - Changed property
accounts
(array)- Changed items (object
Account
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed items (object
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
- Changed items (object
GET
/issuers/{issuerId}/companies/{customerReference}/corporate-contracts
Response:
- Changed property
data
(array)- Changed items (object
CorporateContract
)- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCompanies
(array)- Changed items (object
Company
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
corporateContractEntities
(array)- Changed items (object
CorporateContractEntity
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
- Changed items (object
- Changed property
corporateEmployeeAccounts
(array)- Changed items (object
CorporateEmployeeAccount
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
- Changed items (object
GET
/issuers/{issuerId}/companies/external-customers/{issuerCustomerExternalReference}/corporate-contracts
Response:
- Changed property
data
(array)- Changed items (object
CorporateContract
)- Changed property
contractCustomers
(array)- Changed items (object
Customer
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
contractCompanies
(array)- Changed items (object
Company
)- Changed property
addresses
(array)- Changed items (object
Address
)- Added property
temporary
(boolean)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
corporateContractEntities
(array)- Changed items (object
CorporateContractEntity
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
- Changed items (object
- Changed property
corporateEmployeeAccounts
(array)- Changed items (object
CorporateEmployeeAccount
)- Changed property
account
(objectAccount
)- Added property
hierarchyBonusProgramReferences
(array) - Added property
openCycleInformation
(object)
- Added property
- Changed property
cardContracts
(array)- Changed items (object
CardContract
)- Changed property
cards
(array)- Changed items (object
Card
)- Added property
orders
(array)
- Added property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
- Changed items (object
- Changed property
- Changed items (object
POST
/issuers/{issuerId}/contracts/create-consumer-contract
Request body:
- Changed property
contract
(objectCreateConsumerContractRequest.Contract
)- Changed property
numberOfFreeCardsMembershipFee
(integer-int64 -> integer-int32) - Changed property
numberOfFreeCardsAccountSetupFee
(integer-int64 -> integer-int32)
- Changed property
What's Deleted
No API deleted.
What's Deprecated
No API deprecated.