Skip to main content

56 posts tagged with "Multi-v3"

View All Tags

Version 3.3.0

· One min read
Maria Stellini

New required fields when creating a Consumer Identity

When creating a consumer you will need to start providing the consumer’s date of birth and the main source of funds type for funds that will be deposited by the consumer via the parameters rootUser.dateOfBirth and sourceOfFunds.

This information is required to complete KYC for the customer and the API endpoint POST /consumers/_/create will return a 400 - Invalid Request error if either of the parameters is not provided.

Affected APIs:

  • POST /multi/consumers

Version 3.0.4

· One min read
Maria Stellini

New errors codes when consuming a user invite

Authorised users can be onboarded using an invitation process. To accept an invite, the user needs to set a valid password that will be used to login. If the provided password is invalid, the API will return a 409 - Conflict with error codes:

  • PASSWORD_ALREADY_USED
  • PASSWORD_TOO_SHORT
  • PASSWORD_TOO_LONG
  • PASSWORD_TOO_SIMPLE
  • PASSWORD_KEY_ALREADY_IN_USE
  • PASSWORD_ALREADY_CREATED

Affected APIs:

  • POST /multi/users/\{user_id\}/invite/consume

New error code when transferring or sending funds

The transfers and sends API will return a 409 - Conflict error with error code SOURCE_AND_DESTINATION_MUST_BE_DIFFERENT if the specified source and destination instruments are the same.

Affected APIs:

  • POST /multi/transfers
  • POST /multi/sends

Version 3.0.3

· One min read
Maria Stellini

New error codes when sending funds to other identities

To send funds, both the source instrument as well as the destination instrument must be active. If one of the instruments is not active the sends API will return a 409 - Conflict error with error codes SOURCE_INSTRUMENT_DESTROYED or DESTINATION_INSTRUMENT_DESTROYED.

Affected APIs:

  • POST /multi/sends

Version 3.0.2

· One min read
Maria Stellini

New error code when deleting a managed account

Managed accounts which have debit mode cards linked to them, cannot be deleted. The API will return a 409 - Conflict error with error code INSTRUMENT_HAS_LINKED_CARDS if the managed account being deleted has cards linked to it.

Affected APIs:

  • POST /multi/managed_accounts/{id}/remove

New error codes when transferring funds

To transfer funds, both the source instrument as well as the destination instrument must be active. If one of the instruments is not active the transfers API will return a 409 - Conflict error with error codes SOURCE_INSTRUMENT_DESTROYED or DESTINATION_INSTRUMENT_DESTROYED.

Affected APIs:

  • POST /multi/transfers

Version 3.0.1

· One min read
Maria Stellini

Root user mobile number parameters changed to an object

The mobileCountryCode and mobileNumber fields within the rootUser object are now grouped into a new object named mobile.

Affected APIs:

  • GET /multi/corporates
  • POST /multi/corporates
  • PATCH /multi/corporates
  • GET /multi/consumers
  • POST /multi/consumers
  • PATCH /multi/consumers

New error code when providing an invalid mobile number

A new error code has been added to in case the provided mobile number is not valid. In this case, the API will return a 409 - Conflict error with error code MOBILE_OR_COUNTRY_CODE_INVALID.

Affected APIs:

  • POST /multi/corporates
  • PATCH /multi/corporates
  • POST /multi/consumers
  • PATCH /multi/consumers