What's Changed
List contract fees for an account (Membership fee and Account setup fee models) by external reference
GET
/issuers/{issuerId}/contracts/external-contracts/{issuerContractExternalReference}/contract-fees
Response:
Changed property data
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
List contract fees for an account (Membership fee and Account setup fee models)
GET
/issuers/{issuerId}/contracts/{contractReference}/contract-fees
Response:
Changed property data
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Replace a customer within a consumer contract
POST
/issuers/{issuerId}/contracts/{contractReference}/replace-customer
Request body :
Changed property targetCustomer
(object ReplaceCustomerInContractRequest.TargetCustomer
)
Changed property newCustomer
(object ReplaceCustomerInContractRequest.Customer
)
Added property correspondenceName
(string)
Replace a customer within a consumer contract by external reference
POST
/issuers/{issuerId}/contracts/external-contracts/{issuerContractExternalReference}/replace-customer
Request body :
Changed property targetCustomer
(object ReplaceCustomerInContractRequest.TargetCustomer
)
Changed property newCustomer
(object ReplaceCustomerInContractRequest.Customer
)
Added property correspondenceName
(string)
Retrieve contract for an account by external reference
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/contract
Response:
Changed property data
(object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve contract for an account
GET
/issuers/{issuerId}/accounts/{accountReference}/contract
Response:
Changed property data
(object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve contract for a card contract by external reference
GET
/issuers/{issuerId}/card-contracts/external-card-contracts/{issuerCardContractExternalReference}/contract
Response:
Changed property data
(object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve contract for a card contract
GET
/issuers/{issuerId}/card-contracts/{cardContractReference}/contract
Response:
Changed property data
(object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate employee Accounts
GET
/issuers/{issuerId}/corporate-contracts/{contractReference}/corporate-employee-accounts/{accountReference}
Response:
Changed property data
(object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate employee accounts by account external reference
GET
/issuers/{issuerId}/corporate-contracts/{contractReference}/corporate-employee-accounts/external-accounts/{issuerAccountExternalReference}
Response:
Changed property data
(object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate employee Accounts by contract external reference and account external reference
GET
/issuers/{issuerId}/corporate-contracts/external-contracts/{issuerContractExternalReference}/corporate-employee-accounts/external-accounts/{issuerAccountExternalReference}
Response:
Changed property data
(object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate employee Accounts by contract external reference
GET
/issuers/{issuerId}/corporate-contracts/external-contracts/{issuerContractExternalReference}/corporate-employee-accounts/{accountReference}
Response:
Changed property data
(object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve contract by external reference
GET
/issuers/{issuerId}/contracts/external-contracts/{issuerContractExternalReference}
Response:
Changed property data
(object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve contract
GET
/issuers/{issuerId}/contracts/{contractReference}
Response:
Changed property data
(object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate contract for an account by external reference (beta)
GET
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/corporate-contract
Response:
Changed property data
(object CorporateContract
)
Changed property corporateEmployeeAccounts
(array)
Changed items (object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate contract for an account (beta)
GET
/issuers/{issuerId}/accounts/{accountReference}/corporate-contract
Response:
Changed property data
(object CorporateContract
)
Changed property corporateEmployeeAccounts
(array)
Changed items (object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate contract for a card contract by external reference
GET
/issuers/{issuerId}/card-contracts/external-card-contracts/{issuerCardContractExternalReference}/corporate-contract
Response:
Changed property data
(object CorporateContract
)
Changed property corporateEmployeeAccounts
(array)
Changed items (object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate contract for a card contract
GET
/issuers/{issuerId}/card-contracts/{cardContractReference}/corporate-contract
Response:
Changed property data
(object CorporateContract
)
Changed property corporateEmployeeAccounts
(array)
Changed items (object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate contract
GET
/issuers/{issuerId}/corporate-contracts/{contractReference}
Response:
Changed property data
(object CorporateContract
)
Changed property corporateEmployeeAccounts
(array)
Changed items (object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve corporate contract by external reference
GET
/issuers/{issuerId}/corporate-contracts/external-contracts/{issuerContractExternalReference}
Response:
Changed property data
(object CorporateContract
)
Changed property corporateEmployeeAccounts
(array)
Changed items (object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Global Search for Contracts
POST
/search-contracts
Response:
Changed property data
(array)
Changed items (object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Retrieve contracts by criteria
POST
/issuers/{issuerId}/contracts/search
Response:
Changed property data
(array)
Changed items (object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
List contracts for a customer by external reference
GET
/issuers/{issuerId}/customers/external-customers/{issuerCustomerExternalReference}/contracts
Response:
Changed property data
(array)
Changed items (object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
List contracts for a customer
GET
/issuers/{issuerId}/customers/{customerReference}/contracts
Response:
Changed property data
(array)
Changed items (object Contract
)
Changed property contractFees
(array)
Changed items (object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
List corporate contracts for a company
GET
/issuers/{issuerId}/companies/{customerReference}/corporate-contracts
Response:
Changed property data
(array)
Changed items (object CorporateContract
)
Changed property corporateEmployeeAccounts
(array)
Changed items (object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
List corporate contracts for a company by external reference
GET
/issuers/{issuerId}/companies/external-customers/{issuerCustomerExternalReference}/corporate-contracts
Response:
Changed property data
(array)
Changed items (object CorporateContract
)
Changed property corporateEmployeeAccounts
(array)
Changed items (object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)
Search corporate contracts
POST
/search-corporate-contracts
Response:
Changed property data
(array)
Changed items (object CorporateContract
)
Changed property corporateEmployeeAccounts
(array)
Changed items (object CorporateEmployeeAccount
)
Changed property contractFee
(object ContractFee
)
Added property membershipFeeAnniversaryDate
(string)