Skip to main content

Version 2.7.0

· 3 min read
Adrian Mizzi

What's New

  • As part of charging capability (innovator charges to cardholder) we are introducing custom fees

    • POST /corporates/{id}/charge_fee
    • POST /consumers/{id}/charge_fee
  • Introduction of kyb/start for starting Corporate KYB process

    • POST /corporates/{id}/kyb/start
  • Introduction of withdrawal capability from managed_accounts

    • POST /managed_accounts/withdraw/get
    • POST /managed_accounts/{id}/withdraw/{withdraw_id}/get
    • POST /managedaccounts/{id}/withdraw//create
    • POST /managed_accounts/{id}/withdraw/get

What's Changed

  • Previously deprecated destroy have now been removed

    • POST /managed_accounts/{id}/destroy
    • POST /managed_cards/{id}/destroy
  • Lost password end points have moved from auth to passwords. auth is still available, but deprecated

    • POST /passwords/lost_password/validate
    • POST /passwords/lost_password/start
    • POST /passwords/lost_password/resume
    • POST /auth/lost_password/validate
    • POST /auth/lost_password/start
    • POST /auth/lost_password/resume
  • New error code returned in case KYC is attempted for a Consumer who is already approved

    • POST /consumers/{id}/kyc/start
  • Removal of secretType from APIs

    • POST /corporates/_/create
    • POST /consumers/_/create
    • POST /corporates/{id}/users/{user_id}/get
    • POST /corporates/{id}/users/{user_id}/update
    • POST /corporates/{id}/users/_/create
    • POST /corporates/{id}/users/get

Version 2.6.4

· 2 min read
Adrian Mizzi

What's Changed

  • Error codes INSTRUMENT_NOT_FOUND and CONSUMER_NOT_FOUND replaced with response status 404

Version 2.6.2

· One min read
Adrian Mizzi

What's Changed

  • BREAKING CHANGE: nameOnCard parameter is now mandatory when creating a card

    • POST /managedcards//create
  • Ability to search for accounts and cards which have a pending balance. A pending balance occurs when an Identity is not verified so incoming funds have to be held in pending until the Identity is verified

    • POST /managed_accounts/get
    • POST /managed_cards/get

Version 2.6.0

· 2 min read
Adrian Mizzi

What's New

  • New APIs for managing invites for corporate users
    • POST /corporates/{id}/invites/validate
    • POST /corporates/{id}/invites/consume

What's Changed

  • Change to field length for nameOnCard. Previously 30 characters, now 27 characters

    • POST /managedcards//create
  • Addition of error codes

    • POST /corporates/{id}/users/mobile/verify
    • POST /corporates/{id}/users/email/send_verification_code
    • POST /consumers/{id}/mobile/verify
    • POST /consumers/{id}/email/send_verification_code

Version 2.5.2

· 5 min read
Adrian Mizzi

What's Changed

  • Addition of field cardholderMobileNumber when creating and updating a managed card. The card holder may receive a security code on mobile when spending online with the card (3D Secure). The field is currently optional (to avoid breaking existing integrations), but will eventually become mandatory.

    • POST /managedcards//create
    • POST /managed_cards/{id}/update
    • POST /managed_cards/get
    • POST /managed_cards/{id}/freeze
    • POST /managed_cards/{id}/unfreeze
    • POST /managed_cards/{id}/remove
    • POST /managed_cards/{id}/get
  • Removal of fields fiProvider and channelProvider from all methods

  • Removal of field createNow when creating managed account and managed card. Instruments are always created "now".

    • POST /managedaccounts//create
    • POST /managedcards//create