More flexible physical card PINs
You can now show and update physical card PINs as soon as a virtual card is upgraded to a physical card. Previously cards had to be activated first.
New Webhook notifications
We have added a new webhook so that you are notified when there are updates on the KYC status of a corporate's director or beneficiary.
Updates to the Transfer transaction
We are enhancing our APIs so that we can support a broader set of providers and use-cases. In some use-cases, the Transfer transaction may not be executed instantly so the transfer transaction's status will be shown as PENDING
. You can check the status of the transaction by calling the transfers/get
or transfers\{id\}\get
APIs.
API ChangeLog
What's Changed
POST
/corporates/{id}/get
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
New required properties:
-
rootUser
-
Added property
rootUser
(object)-
Property
id
(integer) -
Property
type
(string)Enum values:
ROOT
USER
-
Property
identity
(object)-
Property
type
(string) -
Property
id
(integer)
-
-
Property
username
(string) -
Property
title
(string) -
Property
name
(string) -
Property
surname
(string) -
Property
email
(string) -
Property
active
(boolean) -
Property
companyPosition
(string) -
Property
mobileCountryCode
(string) -
Property
mobileNumber
(string)
-
-
POST
/corporates/{id}/update
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
New required properties:
-
rootUser
-
Added property
rootUser
(object)-
Property
id
(integer) -
Property
type
(string)Enum values:
ROOT
USER
-
Property
identity
(object)-
Property
type
(string) -
Property
id
(integer)
-
-
Property
username
(string) -
Property
title
(string) -
Property
name
(string) -
Property
surname
(string) -
Property
email
(string) -
Property
active
(boolean) -
Property
companyPosition
(string) -
Property
mobileCountryCode
(string) -
Property
mobileNumber
(string)
-
-
POST
/corporates/_/create
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
New required properties:
-
rootUser
-
Added property
rootUser
(object)-
Property
id
(integer) -
Property
type
(string)Enum values:
ROOT
USER
-
Property
identity
(object)-
Property
type
(string) -
Property
id
(integer)
-
-
Property
username
(string) -
Property
title
(string) -
Property
name
(string) -
Property
surname
(string) -
Property
email
(string) -
Property
active
(boolean) -
Property
companyPosition
(string) -
Property
mobileCountryCode
(string) -
Property
mobileNumber
(string)
-
-
POST
/managed_cards/{id}/physical/pin/set
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Removed enum value:
PHYSICAL_CARD_NOT_ACTIVATED
-
POST
/transfers/get
Request:
Changed content type : application/json
-
Changed property
state
(string)Added enum value:
PENDING
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
-
Changed property
transfer
(array)Changed items (object):
-
Changed property
state
(string)Added enum value:
PENDING
-
Changed property
conflict
(string)Added enum value:
CROSS_PROVIDER_TRANSFER_UNSUPPORTED
-
-
POST
/transfers/{id}/get
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
-
Changed property
state
(string)Added enum value:
PENDING
-
Changed property
conflict
(string)Added enum value:
CROSS_PROVIDER_TRANSFER_UNSUPPORTED
-
POST
/transfers/_/execute
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
-
Changed property
state
(string)Added enum value:
PENDING
-
Changed property
conflict
(string)Added enum value:
CROSS_PROVIDER_TRANSFER_UNSUPPORTED
Changed response : 409 Conflict
-
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum value:
CROSS_PROVIDER_TRANSFER_UNSUPPORTED
-
POST
/send/get
Request:
Changed content type : application/json
-
Changed property
state
(string)Added enum value:
PENDING
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
-
Changed property
send
(array)Changed items (object):
-
Changed property
state
(string)Added enum value:
PENDING
-
Changed property
conflict
(string)Added enum value:
CROSS_PROVIDER_SEND_UNSUPPORTED
-
-
POST
/send/{id}/get
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
-
Changed property
state
(string)Added enum value:
PENDING
-
Changed property
conflict
(string)Added enum value:
CROSS_PROVIDER_SEND_UNSUPPORTED
-
POST
/send/_/execute
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
-
Changed property
state
(string)Added enum value:
PENDING
-
Changed property
conflict
(string)Added enum value:
CROSS_PROVIDER_SEND_UNSUPPORTED
Changed response : 409 Conflict
-
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum value:
CROSS_PROVIDER_SEND_UNSUPPORTED
-