Fire Business API changelog

Last update:

Subscribe to the Fire Business API changelog to be up to date on recent changes.

• RSS Feed

API structure has changed

  • Updated: GET /accounts
  • Response modified: 200
  • Updated: POST /accounts
  • Response modified: 201
  • Body attribute added: fopOnly
  • Updated: GET /accounts/{ican}
  • Response modified: 200
  • Body attribute added: fopOnly

API structure has changed

Breaking change
  • Updated: GET /accounts/{ican}/transactions
  • [Breaking] Query parameters modified: limit, offset
  • Response modified: 200
  • Updated: GET /accounts/{ican}/transactions/filter
  • [Breaking] Query parameters modified: dateRangeFrom, dateRangeTo, offset
  • Response modified: 200
  • Updated: GET /batches/{batchUuid}
  • Response modified: 200
  • Body attributes added: batchUuid, type, sourceName, batchName, jobNumber, callBackUrl, currency, numberOfItemsSubmitted, valueOfItemsSubmitted, numberOfItemsFailed, valueOfItemsFailed, numberOfItemsSucceeded, valueOfItemsSucceeded
  • [Breaking] Body attributes removed: batchItemUuid, result, feeAmount, taxAmount, amountAfterCharges, icanFrom, icanTo, amount, ref, refId
  • Updated: POST /cards
  • [Breaking] Body attribute modified: userId
  • Updated: GET /cards/{cardId}/transactions
  • [Breaking] Query parameters modified: limit, offset
  • Response modified: 200
  • Updated: GET /user/{userId}
  • [Breaking] Path parameter modified: userId

Documentation content has changed


API structure has changed

Breaking change
  • Updated: GET /cards/{cardId}/transactions
  • Query parameter added: offset
  • [Breaking] Query parameter removed: dateRangeTo
  • Query parameter modified: limit

API structure has changed

Breaking change
  • Updated: GET /cards/{cardId}/transactions
  • Path parameter modified: cardId
  • Query parameter added: dateRangeTo
  • [Breaking] Query parameter removed: offset
  • Updated: POST /cards/{cardId}/block
  • Path parameter added: cardId
  • Updated: POST /cards/{cardId}/unblock
  • Path parameter added: cardId

API structure has changed

Breaking change
  • Updated: GET /accounts/{ican}/transactions
  • Query parameters added: limit, offset
  • Response modified: 200
  • Body attributes added: total, dateRangeTo, transactions
  • [Breaking] Body attributes removed: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Updated: GET /accounts/{ican}/transactions/filter
  • Query parameter added: offset
  • Response modified: 200
  • Body attributes added: total, dateRangeTo, transactions
  • [Breaking] Body attributes removed: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Added: GET /cards/{cardid}/transactions
  • Added: POST /cards/{cardId}/block
  • Added: POST /cards/{cardId}/unblock

API structure has changed

Breaking change
  • [Breaking] Removed: POST /payments/{paymentUuid}/bankpayrefund

API structure has changed

  • Updated: GET /payments/{paymentUuid}
  • Response modified: 200
  • Body attribute added: webhookUrl

API structure has changed

  • Updated: GET /users
  • Response modified: 200
  • Body attribute modified: id
  • Updated: GET /user/{userId}
  • Response modified: 200
  • Body attribute modified: id

API structure has changed

  • Updated: GET /users
  • Response modified: 200
  • Body attribute modified: mobileNumber
  • Updated: GET /user/{userId}
  • Response modified: 200
  • Body attribute modified: mobileNumber

Documentation content has changed


Documentation content has changed


API structure has changed

  • Updated: POST /apps/accesstokens
  • Body attributes added: clientId, refreshToken, nonce, grantType, clientSecret
  • Response modified: 200
  • Body attributes added: businessId, apiApplicationId, expiry, permissions, accessToken
  • Updated: GET /accounts
  • Response modified: 200
  • Body attribute added: accounts
  • Updated: POST /accounts
  • Body attributes added: accountName, currency, acceptFeesAndCharges
  • Response modified: 201
  • Body attributes added: ican, name, colour, currency, balance, status, cbic, ciban, cnsc, ccan, defaultAccount, directDebitsAllowed
  • Updated: GET /accounts/{ican}
  • Response modified: 200
  • Body attributes added: ican, name, colour, currency, balance, status, cbic, ciban, cnsc, ccan, defaultAccount, directDebitsAllowed
  • Updated: POST /paymentrequests
  • Body attributes added: currency, type, icanTo, amount, myRef, description, maxNumberPayments, expiry, returnUrl, orderDetails, collectFields, mandatoryFields, additionalFields
  • Response modified: 200
  • Body attributes added: code, type
  • Updated: GET /aspsps
  • Response modified: 200
  • Body attributes added: total, aspsps
  • Updated: POST /payments/{paymentUuid}/bankpayrefund
  • Body attributes added: currency, amount, myRef, description, orderDetails, reason
  • Response modified: 200
  • Body attributes added: status, refundRequestUuid, paymentUuid
  • Response modified: 405
  • Body attribute added: errors
  • Updated: GET /payments/{paymentUuid}
  • Response modified: 200
  • Body attributes added: paymentRequestCode, paymentUuid, transactionType, status, currency, type, icanTo, amount, myRef, description, maxNumberPayments, expiry, returnUrl, orderDetails, collectFields, mandatoryFields, additionalFields
  • Updated: POST /apps
  • Body attributes added: ican, enabled, expiry, applicationName, numberOfPaymentApprovalsRequired, numberOfPayeeApprovalsRequired, permissions
  • Response modified: 200
  • Body attributes added: applicationId, ican, enabled, expiry, numberOfPaymentApprovalsRequired, numberOfPayeeApprovalsRequired, clientId, clientKey, refreshToken
  • Updated: GET /accounts/{ican}/transactions
  • Response modified: 200
  • Body attributes added: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Updated: GET /accounts/{ican}/transactions/filter
  • Response modified: 200
  • Body attributes added: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Updated: GET /directdebits
  • Response modified: 200
  • Body attributes added: total, directdebits
  • Updated: GET /directdebits/{directDebitUuid}
  • Response modified: 200
  • Body attributes added: directDebitUuid, currency, status, type, mandateUUid, originatorReference, originatorName, originatorAlias, directDebitReference, targetIcan, targetPayeeId, isDDIC, amount, schemeRejectReason, schemeRejectReasonCode, lastUpdated, dateCreated
  • Updated: GET /mandates
  • Response modified: 200
  • Body attributes added: total, mandates
  • Updated: GET /mandates/{mandateUuid}
  • Response modified: 200
  • Body attributes added: mandateUuid, currency, status, originatorReference, originatorName, originatorAlias, originatorLogoUrlSmall, originatorLogoUrlLarge, mandateReference, alias, targetIcan, numberOfDirectDebitCollected, valueOfDirectDebitCollected, latestDirectDebitAmount, latestDirectDebitDate, fireRejectionReason, schemeCancelReason, schemeCancelReasonCode, lastUpdated, dateCreated, dateCompleted, dateCancelled
  • Updated: GET /batches
  • Response modified: 200
  • Body attributes added: total, items
  • Updated: POST /batches
  • Body attributes added: type, currency, batchName, jobNumber, callBackUrl
  • Response modified: 200
  • Body attribute added: batchUuid
  • Updated: GET /batches/{batchUuid}/internaltransfers
  • Response modified: 200
  • Body attributes added: total, items
  • Updated: POST /batches/{batchUuid}/internaltransfers
  • Body attributes added: icanFrom, icanTo, amount, ref
  • Response modified: 200
  • Body attribute added: batchItemUuid
  • Updated: GET /batches/{batchUuid}/banktransfers
  • Response modified: 200
  • Body attributes added: total, items
  • Updated: POST /batches/{batchUuid}/banktransfers
  • Response modified: 200
  • Body attribute added: batchItemUuid
  • Updated: GET /batches/{batchUuid}
  • Response modified: 200
  • Body attributes added: batchItemUuid, status, result, dateCreated, lastUpdated, feeAmount, taxAmount, amountAfterCharges, icanFrom, icanTo, amount, ref, refId
  • Updated: GET /batches/{batchUuid}/approvals
  • Response modified: 200
  • Body attribute added: approvals
  • Updated: GET /cards
  • Response modified: 200
  • Body attribute added: cards
  • Updated: POST /cards
  • Body attributes added: userId, cardPin, eurIcan, gbpIcan, addressType, acceptFeesAndCharges
  • Response modified: 200
  • Body attributes added: cardId, maskedPan, expiryDate, status
  • Updated: GET /users
  • Response modified: 200
  • Body attributes added: Id, emailAddress, firstName, lastName, mobileNumber, role, status, lastlogin, userCvl, mobileApplicationDetails
  • Updated: GET /user/{userId}
  • Response modified: 200
  • Body attributes added: Id, emailAddress, firstName, lastName, mobileNumber, role, status, lastlogin, userCvl, mobileApplicationDetails
  • Updated: GET /payees
  • Response modified: 200
  • Body attributes added: id, currency, status, accountName, accountHolderName, bic, iban, nsc, accountNumber, createdBy, dateCreated

API structure has changed

  • Updated: GET /accounts
  • Response modified: 200
  • Body attribute removed: accounts
  • Updated: GET /aspsps
  • Response modified: 200
  • Body attributes removed: total, aspsps
  • Updated: GET /cards
  • Response modified: 200
  • Body attribute removed: cards

API structure has changed

  • Updated: POST /apps/accesstokens
  • Body attributes removed: clientId, refreshToken, nonce, grantType, clientSecret
  • Response modified: 200
  • Body attributes removed: businessId, apiApplicationId, expiry, permissions, accessToken
  • Updated: GET /accounts
  • Response modified: 200
  • Body attribute modified: accounts
  • Updated: POST /accounts
  • Body attributes removed: accountName, currency, acceptFeesAndCharges
  • Response modified: 201
  • Body attributes removed: ican, name, colour, currency, balance, status, cbic, ciban, cnsc, ccan, defaultAccount, directDebitsAllowed
  • Updated: GET /accounts/{ican}
  • Response modified: 200
  • Body attributes removed: ican, name, colour, currency, balance, status, cbic, ciban, cnsc, ccan, defaultAccount, directDebitsAllowed
  • Updated: POST /paymentrequests
  • Body attributes removed: currency, type, icanTo, amount, myRef, description, maxNumberPayments, expiry, returnUrl, orderDetails, collectFields, mandatoryFields, additionalFields
  • Response modified: 200
  • Body attributes removed: code, type
  • Updated: GET /aspsps
  • Response modified: 200
  • Body attribute modified: aspsps
  • Updated: POST /payments/{paymentUuid}/bankpayrefund
  • Body attributes removed: currency, amount, myRef, description, orderDetails, reason
  • Response modified: 200
  • Body attributes removed: status, refundRequestUuid, paymentUuid
  • Response modified: 405
  • Body attribute removed: errors
  • Updated: GET /payments/{paymentUuid}
  • Response modified: 200
  • Body attributes removed: paymentRequestCode, paymentUuid, transactionType, status, currency, type, icanTo, amount, myRef, description, maxNumberPayments, expiry, returnUrl, orderDetails, collectFields, mandatoryFields, additionalFields
  • Updated: POST /apps
  • Body attributes removed: ican, enabled, expiry, applicationName, numberOfPaymentApprovalsRequired, numberOfPayeeApprovalsRequired, permissions
  • Response modified: 200
  • Body attributes removed: applicationId, ican, enabled, expiry, numberOfPaymentApprovalsRequired, numberOfPayeeApprovalsRequired, clientId, clientKey, refreshToken
  • Updated: GET /accounts/{ican}/transactions
  • Response modified: 200
  • Body attributes removed: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Updated: GET /accounts/{ican}/transactions/filter
  • Response modified: 200
  • Body attributes removed: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Updated: GET /directdebits
  • Response modified: 200
  • Body attributes removed: total, directdebits
  • Updated: GET /directdebits/{directDebitUuid}
  • Response modified: 200
  • Body attributes removed: directDebitUuid, currency, status, type, mandateUUid, originatorReference, originatorName, originatorAlias, directDebitReference, targetIcan, targetPayeeId, isDDIC, amount, schemeRejectReason, schemeRejectReasonCode, lastUpdated, dateCreated
  • Updated: GET /mandates
  • Response modified: 200
  • Body attributes removed: total, mandates
  • Updated: GET /mandates/{mandateUuid}
  • Response modified: 200
  • Body attributes removed: mandateUuid, currency, status, originatorReference, originatorName, originatorAlias, originatorLogoUrlSmall, originatorLogoUrlLarge, mandateRefernce, alias, targetIcan, numberOfDirectDebitCollected, valueOfDirectDebitCollected, latestDirectDebitAmount, latestDirectDebitDate, fireRejectionReason, schemeCancelReason, schemeCancelReasonCode, lastUpdated, dateCreated, dateCompleted, dateCancelled
  • Updated: GET /batches
  • Response modified: 200
  • Body attributes removed: total, items
  • Updated: POST /batches
  • Body attributes removed: type, currency, batchName, jobNumber, callBackUrl
  • Response modified: 200
  • Body attribute removed: batchUuid
  • Updated: GET /batches/{batchUuid}/internaltransfers
  • Response modified: 200
  • Body attributes removed: total, items
  • Updated: POST /batches/{batchUuid}/internaltransfers
  • Body attributes removed: icanFrom, icanTo, amount, ref
  • Response modified: 200
  • Body attribute removed: batchItemUuid
  • Updated: GET /batches/{batchUuid}/banktransfers
  • Response modified: 200
  • Body attributes removed: total, items
  • Updated: POST /batches/{batchUuid}/banktransfers
  • Response modified: 200
  • Body attribute removed: batchItemUuid
  • Updated: GET /batches/{batchUuid}
  • Response modified: 200
  • Body attributes removed: batchItemUuid, status, result, dateCreated, lastUpdated, feeAmount, taxAmount, amountAfterCharges, icanFrom, icanTo, amount, ref, refId
  • Updated: GET /batches/{batchUuid}/approvals
  • Response modified: 200
  • Body attribute removed: approvals
  • Updated: GET /cards
  • Response modified: 200
  • Body attribute modified: cards
  • Updated: POST /cards
  • Body attributes removed: userId, cardPin, eurIcan, gbpIcan, addressType, acceptFeesAndCharges
  • Response modified: 200
  • Body attributes removed: cardId, maskedPan, expiryDate, status
  • Updated: GET /users
  • Response modified: 200
  • Body attributes removed: Id, emailAddress, firstName, lastName, mobileNumber, role, status, lastlogin, userCvl, mobileApplicationDetails
  • Updated: GET /user/{userId}
  • Response modified: 200
  • Body attributes removed: Id, emailAddress, firstName, lastName, mobileNumber, role, status, lastlogin, userCvl, mobileApplicationDetails
  • Updated: GET /payees
  • Response modified: 200
  • Body attributes removed: id, currency, status, accountName, accountHolderName, bic, iban, nsc, accountNumber, createdBy, dateCreated

Documentation content has changed


API structure has changed

  • Updated: POST /apps/accesstokens
  • Body attributes added: clientId, refreshToken, nonce, grantType, clientSecret
  • Response modified: 200
  • Body attributes added: businessId, apiApplicationId, expiry, permissions, accessToken
  • Updated: GET /accounts
  • Response modified: 200
  • Updated: POST /accounts
  • Body attributes added: accountName, currency, acceptFeesAndCharges
  • Response modified: 201
  • Body attributes added: ican, name, colour, currency, balance, status, cbic, ciban, cnsc, ccan, defaultAccount, directDebitsAllowed
  • Updated: GET /accounts/{ican}
  • Response modified: 200
  • Body attributes added: ican, name, colour, currency, balance, status, cbic, ciban, cnsc, ccan, defaultAccount, directDebitsAllowed
  • Updated: POST /paymentrequests
  • Body attributes added: currency, type, icanTo, amount, myRef, description, maxNumberPayments, expiry, returnUrl, orderDetails, collectFields, mandatoryFields, additionalFields
  • Response modified: 200
  • Body attributes added: code, type
  • Updated: GET /aspsps
  • Response modified: 200
  • Updated: POST /payments/{paymentUuid}/bankpayrefund
  • Body attributes added: currency, amount, myRef, description, orderDetails, reason
  • Response modified: 200
  • Body attributes added: status, refundRequestUuid, paymentUuid
  • Response modified: 405
  • Body attribute added: errors
  • Updated: GET /payments/{paymentUuid}
  • Response modified: 200
  • Body attributes added: paymentRequestCode, paymentUuid, transactionType, status, currency, type, icanTo, amount, myRef, description, maxNumberPayments, expiry, returnUrl, orderDetails, collectFields, mandatoryFields, additionalFields
  • Updated: POST /apps
  • Body attributes added: ican, enabled, expiry, applicationName, numberOfPaymentApprovalsRequired, numberOfPayeeApprovalsRequired, permissions
  • Response modified: 200
  • Body attributes added: applicationId, ican, enabled, expiry, numberOfPaymentApprovalsRequired, numberOfPayeeApprovalsRequired, clientId, clientKey, refreshToken
  • Updated: GET /accounts/{ican}/transactions
  • Response modified: 200
  • Body attributes added: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Updated: GET /accounts/{ican}/transactions/filter
  • Response modified: 200
  • Body attributes added: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Updated: GET /directdebits
  • Response modified: 200
  • Body attributes added: total, directdebits
  • Updated: GET /directdebits/{directDebitUuid}
  • Response modified: 200
  • Body attributes added: directDebitUuid, currency, status, type, mandateUUid, originatorReference, originatorName, originatorAlias, directDebitReference, targetIcan, targetPayeeId, isDDIC, amount, schemeRejectReason, schemeRejectReasonCode, lastUpdated, dateCreated
  • Updated: GET /mandates
  • Response modified: 200
  • Body attributes added: total, mandates
  • Updated: GET /mandates/{mandateUuid}
  • Response modified: 200
  • Body attributes added: mandateUuid, currency, status, originatorReference, originatorName, originatorAlias, originatorLogoUrlSmall, originatorLogoUrlLarge, mandateRefernce, alias, targetIcan, numberOfDirectDebitCollected, valueOfDirectDebitCollected, latestDirectDebitAmount, latestDirectDebitDate, fireRejectionReason, schemeCancelReason, schemeCancelReasonCode, lastUpdated, dateCreated, dateCompleted, dateCancelled
  • Updated: GET /batches
  • Response modified: 200
  • Body attributes added: total, items
  • Updated: POST /batches
  • Body attributes added: type, currency, batchName, jobNumber, callBackUrl
  • Response modified: 200
  • Body attribute added: batchUuid
  • Updated: GET /batches/{batchUuid}/internaltransfers
  • Response modified: 200
  • Body attributes added: total, items
  • Updated: POST /batches/{batchUuid}/internaltransfers
  • Body attributes added: icanFrom, icanTo, amount, ref
  • Response modified: 200
  • Body attribute added: batchItemUuid
  • Updated: GET /batches/{batchUuid}/banktransfers
  • Response modified: 200
  • Body attributes added: total, items
  • Updated: POST /batches/{batchUuid}/banktransfers
  • Response modified: 200
  • Body attribute added: batchItemUuid
  • Updated: GET /batches/{batchUuid}
  • Response modified: 200
  • Body attributes added: batchItemUuid, status, result, dateCreated, lastUpdated, feeAmount, taxAmount, amountAfterCharges, icanFrom, icanTo, amount, ref, refId
  • Updated: GET /batches/{batchUuid}/approvals
  • Response modified: 200
  • Body attribute added: approvals
  • Updated: GET /cards
  • Response modified: 200
  • Updated: POST /cards
  • Body attributes added: userId, cardPin, eurIcan, gbpIcan, addressType, acceptFeesAndCharges
  • Response modified: 200
  • Body attributes added: cardId, maskedPan, expiryDate, status
  • Updated: GET /users
  • Response modified: 200
  • Body attributes added: Id, emailAddress, firstName, lastName, mobileNumber, role, status, lastlogin, userCvl, mobileApplicationDetails
  • Updated: GET /user/{userId}
  • Response modified: 200
  • Body attributes added: Id, emailAddress, firstName, lastName, mobileNumber, role, status, lastlogin, userCvl, mobileApplicationDetails
  • Updated: GET /payees
  • Response modified: 200
  • Body attributes added: id, currency, status, accountName, accountHolderName, bic, iban, nsc, accountNumber, createdBy, dateCreated

API structure has changed

  • Updated: POST /apps/accesstokens
  • Body attributes removed: clientId, refreshToken, nonce, grantType, clientSecret
  • Response modified: 200
  • Body attributes removed: businessId, apiApplicationId, expiry, permissions, accessToken
  • Updated: GET /accounts
  • Response modified: 200
  • Body attribute modified: accounts
  • Updated: POST /accounts
  • Body attributes removed: accountName, currency, acceptFeesAndCharges
  • Response modified: 201
  • Body attributes removed: ican, name, colour, currency, balance, status, cbic, ciban, cnsc, ccan, defaultAccount, directDebitsAllowed
  • Updated: GET /accounts/{ican}
  • Response modified: 200
  • Body attributes removed: ican, name, colour, currency, balance, status, cbic, ciban, cnsc, ccan, defaultAccount, directDebitsAllowed
  • Updated: POST /paymentrequests
  • Body attributes removed: currency, type, icanTo, amount, myRef, description, maxNumberPayments, expiry, returnUrl, orderDetails, collectFields, mandatoryFields, additionalFields
  • Response modified: 200
  • Body attributes removed: code, type
  • Updated: GET /aspsps
  • Response modified: 200
  • Body attribute modified: aspsps
  • Updated: POST /payments/{paymentUuid}/bankpayrefund
  • Body attributes removed: currency, amount, myRef, description, orderDetails, reason
  • Response modified: 200
  • Body attributes removed: status, refundRequestUuid, paymentUuid
  • Response modified: 405
  • Body attribute removed: errors
  • Updated: GET /payments/{paymentUuid}
  • Response modified: 200
  • Body attributes removed: paymentRequestCode, paymentUuid, transactionType, status, currency, type, icanTo, amount, myRef, description, maxNumberPayments, expiry, returnUrl, orderDetails, collectFields, mandatoryFields, additionalFields
  • Updated: POST /apps
  • Body attributes removed: ican, enabled, expiry, applicationName, numberOfPaymentApprovalsRequired, numberOfPayeeApprovalsRequired, permissions
  • Response modified: 200
  • Body attributes removed: applicationId, ican, enabled, expiry, numberOfPaymentApprovalsRequired, numberOfPayeeApprovalsRequired, clientId, clientKey, refreshToken
  • Updated: GET /accounts/{ican}/transactions
  • Response modified: 200
  • Body attributes removed: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Updated: GET /accounts/{ican}/transactions/filter
  • URL parameters added: dateRangeFrom, dateRangeTo, searchKeyword, transactionTypes
  • URL parameter removed: filter
  • Response modified: 200
  • Body attributes removed: txnId, refId, ican, currency, amountBeforeCharges, feeAmount, taxAmount, amountAfterCharges, balance, myRef, paymentRequestPublicCode, date, card, type, dateAcknowledged, fxTradeDetails, relatedParty
  • Updated: GET /directdebits
  • Response modified: 200
  • Body attributes removed: total, directdebits
  • Updated: GET /directdebits/{directDebitUuid}
  • Response modified: 200
  • Body attributes removed: directDebitUuid, currency, status, type, mandateUUid, originatorReference, originatorName, originatorAlias, directDebitReference, targetIcan, targetPayeeId, isDDIC, amount, schemeRejectReason, schemeRejectReasonCode, lastUpdated, dateCreated
  • Updated: GET /mandates
  • Response modified: 200
  • Body attributes removed: total, mandates
  • Updated: GET /mandates/{mandateUuid}
  • Response modified: 200
  • Body attributes removed: mandateUuid, currency, status, originatorReference, originatorName, originatorAlias, originatorLogoUrlSmall, originatorLogoUrlLarge, mandateRefernce, alias, targetIcan, numberOfDirectDebitCollected, valueOfDirectDebitCollected, latestDirectDebitAmount, latestDirectDebitDate, fireRejectionReason, schemeCancelReason, schemeCancelReasonCode, lastUpdated, dateCreated, dateCompleted, dateCancelled
  • Updated: GET /batches
  • Response modified: 200
  • Body attributes removed: total, items
  • Updated: POST /batches
  • Body attributes removed: type, currency, batchName, jobNumber, callBackUrl
  • Response modified: 200
  • Body attribute removed: batchUuid
  • Updated: GET /batches/{batchUuid}/internaltransfers
  • Response modified: 200
  • Body attributes removed: total, items
  • Updated: POST /batches/{batchUuid}/internaltransfers
  • Body attributes removed: icanFrom, icanTo, amount, ref
  • Response modified: 200
  • Body attribute removed: batchItemUuid
  • Updated: GET /batches/{batchUuid}/banktransfers
  • Response modified: 200
  • Body attributes removed: total, items
  • Updated: POST /batches/{batchUuid}/banktransfers
  • Response modified: 200
  • Body attribute removed: batchItemUuid
  • Updated: GET /batches/{batchUuid}
  • Response modified: 200
  • Body attributes removed: batchItemUuid, status, result, dateCreated, lastUpdated, feeAmount, taxAmount, amountAfterCharges, icanFrom, icanTo, amount, ref, refId
  • Updated: GET /batches/{batchUuid}/approvals
  • Response modified: 200
  • Body attribute removed: approvals
  • Updated: GET /cards
  • Response modified: 200
  • Body attribute modified: cards
  • Updated: POST /cards
  • Body attributes removed: userId, cardPin, eurIcan, gbpIcan, addressType, acceptFeesAndCharges
  • Response modified: 200
  • Body attributes removed: cardId, maskedPan, expiryDate, status
  • Updated: GET /users
  • Response modified: 200
  • Body attributes removed: Id, emailAddress, firstName, lastName, mobileNumber, role, status, lastlogin, userCvl, mobileApplicationDetails
  • Updated: GET /user/{userId}
  • Response modified: 200
  • Body attributes removed: Id, emailAddress, firstName, lastName, mobileNumber, role, status, lastlogin, userCvl, mobileApplicationDetails
  • Updated: GET /payees
  • Response modified: 200
  • Body attributes removed: id, currency, status, accountName, accountHolderName, bic, iban, nsc, accountNumber, createdBy, dateCreated

API structure has changed

  • Added: POST /apps/accesstokens
  • Added: GET /accounts
  • Added: POST /accounts
  • Added: GET /accounts/{ican}
  • Added: POST /paymentrequests
  • Added: GET /aspsps
  • Added: POST /payments/{paymentUuid}/bankpayrefund
  • Added: GET /payments/{paymentUuid}
  • Added: POST /apps
  • Added: GET /accounts/{ican}/transactions
  • Added: GET /accounts/{ican}/transactions/filter
  • Added: GET /directdebits
  • Added: GET /directdebits/{directDebitUuid}
  • Added: POST /directdebits/{directDebitUuid}/reject
  • Added: GET /mandates
  • Added: GET /mandates/{mandateUuid}
  • Added: POST /mandates/{mandateUuid}
  • Added: POST /mandates/{mandateUuid}/cancel
  • Added: POST /mandates/{mandateUuid}/activate
  • Added: GET /batches
  • Added: PUT /batches
  • Added: POST /batches
  • Added: GET /batches/{batchUuid}/internaltransfers
  • Added: POST /batches/{batchUuid}/internaltransfers
  • Added: GET /batches/{batchUuid}/banktransfers
  • Added: POST /batches/{batchUuid}/banktransfers
  • Added: DELETE /batches/{batchUuid}/internaltransfers/{itemUuid}
  • Added: DELETE /batches/{batchUuid}/banktransfers/{itemUuid}
  • Added: GET /batches/{batchUuid}
  • Added: DELETE /batches/{batchUuid}
  • Added: GET /batches/{batchUuid}/approvals
  • Added: GET /cards
  • Added: POST /cards
  • Added: GET /users
  • Added: GET /user/{userId}
  • Added: GET /payees

API structure has changed

  • Removed: POST /apps/accesstokens
  • Removed: GET /accounts
  • Removed: POST /accounts
  • Removed: GET /accounts/{ican}
  • Removed: POST /paymentrequests
  • Removed: GET /aspsps
  • Removed: POST /payments/{paymentUuid}/bankpayrefund
  • Removed: GET /payments/{paymentUuid}
  • Removed: POST /apps
  • Removed: GET /accounts/{ican}/transactions
  • Removed: GET /accounts/{ican}/transactions/filter
  • Removed: GET /directdebits
  • Removed: GET /directdebits/{directDebitUuid}
  • Removed: POST /directdebits/{directDebitUuid}/reject
  • Removed: GET /mandates
  • Removed: GET /mandates/{mandateUuid}
  • Removed: POST /mandates/{mandateUuid}
  • Removed: POST /mandates/{mandateUuid}/cancel
  • Removed: POST /mandates/{mandateUuid}/activate
  • Removed: GET /batches
  • Removed: PUT /batches
  • Removed: POST /batches
  • Removed: GET /batches/{batchUuid}/internaltransfers
  • Removed: POST /batches/{batchUuid}/internaltransfers
  • Removed: GET /batches/{batchUuid}/banktransfers
  • Removed: POST /batches/{batchUuid}/banktransfers
  • Removed: DELETE /batches/{batchUuid}/internaltransfers/{itemUuid}
  • Removed: DELETE /batches/{batchUuid}/banktransfers/{itemUuid}
  • Removed: GET /batches/{batchUuid}
  • Removed: DELETE /batches/{batchUuid}
  • Removed: GET /batches/{batchUuid}/approvals
  • Removed: GET /cards
  • Removed: POST /cards
  • Removed: GET /users
  • Removed: GET /user/{userId}
  • Removed: GET /payees