Skip to main content

Changelog

This changelog contains the newly added endpoints and also the updates that are made to the already available endpoints, in chronological order. This documentation will provide a high overview of what have been added and/or updated. Visit our API documentation for a more descriptive information on the deployed / to be deployed changes.

Each colour represents different deployment phases:

  • Upcoming deployment in all environments
  • Current deployment in UAT environment and will be deployed in production environment in the stipulated date.
  • Current deployment in production environment (if no further change logs are specified, this is also the current deployment in UAT environment)
  • Past deployment in all environments

The version number of the developer's documentation, will be updated when a deployment is in UAT or already in production!


11 Feb 2025 TBA
Deployment DateEnvironment
11 Feb 2025UAT
11 Feb 2025Production

All endpoints:

  • To ensure that none of the properties start or end with a whitespace, the pattern: (?!\s)(?!.\s$) was added to each property with an existing regex.
  • To ensure that required properties do not allow strings consisting only of whitespace, the pattern: (?!\s$) was added to the existing regex.

Modified endpoints:

  • POST /customers - Create new customer
  • POST /customers/{customer_id}/cards - Create a new card for a customer by customer_id
  • PATCH /customers/{customer_id}/addresses - Update a customer address by customer_id
  • GET /cards/{card_id} - Retrieve card details by card_id
  • GET /customers/{customer_id} - Retrieve customer details by customer_id
  • GET /corporates/{corporate_id} - Retrieve corporate details by corporate_id
  • POST /corporate - Creates a new corporate
  • PATCH /corporates/{corporate_id} - Update a corporate by corporate_id
  • POST /corporates/accounts/{corporate_account_id}/outgoing-credit-transfer - Initiate SCT payment
  • POST /accounts/{account_id}/outgoing-credit-transfer - Initiate SCT payment
    • Property ‘line_1’ to change from 100 to maximum 70 characters
    • Property ‘line_2’ to change from 100 to maximum 70 characters
    • Property ‘line_3’ to change from 100 to maximum 70 characters
    • Property ‘city’ to change from 50 to maximum 35 characters
    • Property ‘postal_code’ to change from 10 to maximum 9 characters
8 Jan 2025 v1.36
Deployment DateEnvironment
8 Jan 2025UAT
8 Jan 2025Production

Modified endpoints:

  • POST /customers/{customer_id}/cards - Create a new card for a customer by customer_id
    • Properties carrier_delivery_address in CreateCardRequest model is set to mandatory.
    • Properties delivery_method, delivery_address, contact_name and contact_number in CreateCardRequest model are deleted.
  • POST /cards/{card_id}/replace - Replace a card by card_id
    • Properties carrier_delivery_address in ReplaceCardRequest model is set to mandatory.
    • Properties delivery_method, delivery_address, contact_name and contact_number in ReplaceCardRequest model are deleted.
  • GET /cards/{card_id} - Retrieve card details by card_id
    • Properties carrier_delivery_address in InquiryCardResponse model is set to mandatory.
    • Properties delivery_method, delivery_address, contact_name and contact_number in InquiryCardResponse model are deleted.
  • POST /corporates/accounts/{corporate_account_id}/outgoing-credit-transfer - Initiate SCT payment
    • Property bank_country in CreditorRequest model is set to mandatory.
  • POST /accounts/{account_id}/outgoing-credit-transfer - Initiate SCT payment
    • Property bank_country in CreditorRequest model is set to mandatory.