Skip to main content

Version 2.2.0

· 3 min read

What's Changed

  • Added error code in response SOURCE_NOT_FOUND and DESTINATION_NOT_FOUND
    • POST /transfers/get
    • POST /transfers/{id}/get
    • POST /transfers/_/execute
    • POST /send/get
    • POST /send/{id}/get
    • POST /send/_/execute
  • Updated naming in Send (some parts previously referred to as Transfer)
    • POST /send/get

What's Changed

POST /transfers/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property transfer (array)

      Changed items (object):

      • Changed property conflict (string)

        Added enum values:

        • SOURCE_NOT_FOUND
        • DESTINATION_NOT_FOUND
POST /transfers/{id}/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property conflict (string)

      Added enum values:

      • SOURCE_NOT_FOUND
      • DESTINATION_NOT_FOUND
POST /transfers/_/execute
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property conflict (string)

      Added enum values:

      • SOURCE_NOT_FOUND
      • DESTINATION_NOT_FOUND

Changed response : 409 Conflict

Conflict

  • Changed content type : application/json

    • Changed property errorCode (string)

      Added enum values:

      • SOURCE_NOT_FOUND
      • DESTINATION_NOT_FOUND
POST /send/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property send (array)

      Items (object):

      • Property id (object)

        • Property type (string)

        • Property id (integer)

      • Property profileId (integer)

      • Property tag (string)

      • Property source (object)

        • Property type (string)

        • Property id (integer)

      • Property destination (object)

        • Property type (string)

        • Property id (integer)

      • Property destinationAmount (object)

        A message representing a monetary amount in a particular currency.

        • Property currency (string)

          The currency ISO-4217 code, i.e. a three letter uppercase code, such as GBP, EUR, USD.

        • Property amount (integer)

          The monetary amount, scaled to the lowest denomination of the currency. For example, an amount of 1000 for a EUR currency is actually 1000 Euro cents, i.e. EUR 10.00.

      • Property state (string)

        Enum values:

        • INITIALISED
        • COMPLETED
        • REJECTED
        • FAILED
      • Property creationTimestamp (integer)

      • Property conflict (string)

        Enum values:

        • PROFILE_INACTIVE
        • MODEL_CONSTRAINTS_VIOLATED
        • DENIED_BY_INTERCEPTOR
        • DENIED_BY_INSTRUMENT
        • DENIED_BY_FOREX_TRADE
        • CURRENCY_MISMATCH
        • ACCOUNT_BLOCKED
        • SOURCE_NOT_FOUND
        • DESTINATION_NOT_FOUND
    • Deleted property transfer (array)

POST /send/{id}/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property conflict (string)

      Added enum values:

      • SOURCE_NOT_FOUND
      • DESTINATION_NOT_FOUND
POST /send/_/execute
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property conflict (string)

      Added enum values:

      • SOURCE_NOT_FOUND
      • DESTINATION_NOT_FOUND Changed response : 409 Conflict

Conflict

  • Changed content type : application/json

    • Changed property errorCode (string)

      Added enum values:

      • SOURCE_NOT_FOUND
      • DESTINATION_NOT_FOUND