Multi API Version 2.11.2
What's Changed
-
Changes to
kyb/startandkyc/startresponses as new fieldreferenceintroduced and other fields marked as deprecatedPOST/corporatesCorporates Business entities that can be onboarded as identities on Weavr. Corporate identities represent companies and require Know Your Business (KYB) verification. They can have multiple authorised users and issue cards to card assignees./{id}/kybKYB Know Your Business - the identity verification process for corporate identities. This process allows you to seamlessly and securely verify your business customer's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers./startPOST/consumersConsumers Individual persons who can be onboarded as identities on Weavr. Consumer identities represent individual customers and require Know Your Customer (KYC) verification. For consumers, the card owner and card assignee are typically the same person./{id}/kycKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers./start
-
Spend Control: Removal of
unsetmethod, and changes tosetmethod to overwrite the configuration with new payload.POST/managed_cards/{id}/auth_rule/set
-
Addition of
tagto filter to:POST/transfersTransfer A transaction that moves funds between instruments managed by Weavr. The source and destination instruments of a transfer transaction must be owned by the same identity. Transfers can be scheduled for future execution and can be performed in bulk operations./getPOST/sendSend A transaction type that allows sending funds to another identity's instrument or to a beneficiary. Send transactions may require Strong Customer Authentication depending on the destination and whether it's a trusted beneficiary./get
What's Deleted
POST /managed_cards/{id}/auth_rule/unset
What's Changed
POST /corporatesCorporates Business entities that can be onboarded as identities on Weavr. Corporate identities represent companies and require Know Your Business (KYB) verification. They can have multiple authorised users and issue cards to card assignees./{id}/kybKYB Know Your Business - the identity verification process for corporate identities. This process allows you to seamlessly and securely verify your business customer's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers./start
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
reference
New optional properties:
accessToken
-
Added property
reference(integer)Reference to the parameters required to load kybKYB Know Your Business - the identity verification process for corporate identities. This process allows you to seamlessly and securely verify your business customer's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers. sdk.
-
Changed property
accessToken(string)Access token to be used to communicate with KYBKYB Know Your Business - the identity verification process for corporate identities. This process allows you to seamlessly and securely verify your business customer's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers. provider.
POST /consumersConsumers Individual persons who can be onboarded as identities on Weavr. Consumer identities represent individual customers and require Know Your Customer (KYC) verification. For consumers, the card owner and card assignee are typically the same person./{id}/kycKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers./start
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
reference
-
Added property
reference(integer)Required when calling get params which will be needed to initiate kycKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers.
-
Changed property
redirectUrl(string)Redirect Consumer to this URL for KYCKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers. verification
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json-
Changed property
errorCode(string)Added enum values:
DOB_MISSINGADDRESS_MISSING
-
POST /managed_cards/{id}/auth_rule/get
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json-
Added property
allowContactless(string)A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false
Enum values:
TRUEFALSE
-
Added property
allowAtm(string)A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false
Enum values:
TRUEFALSE
-
Added property
allowECommerce(string)A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false
Enum values:
TRUEFALSE
-
POST /managed_cards/{id}/auth_rule/set
Request:
Changed content type : application/json
-
Added property
allowContactless(object)Enum values:
TRUEFALSE
-
Added property
allowAtm(object)Enum values:
TRUEFALSE
-
Added property
allowECommerce(object)Enum values:
TRUEFALSE
-
Deleted property
ruleType(object) -
Changed property
allowedMerchantCategories(array)A list of Allowed Merchant Category Codes (MCC). If left empty or not specified, current value is overwritten to an empty list.
-
Changed property
blockedMerchantCategories(array)A list of Blocked Merchant Category Codes (MCC). If left empty or not specified, current value is overwritten to an empty list.
-
Changed property
allowedMerchantIds(array)A list of Allowed Merchant IDs. If left empty or not specified, current value is overwritten to an empty list.
-
Changed property
blockedMerchantIds(array)A list of Blocked Merchant IDs. If left empty or not specified, current value is overwritten to an empty list.
Return Type:
Deleted response : 409 Conflict
Conflict Changed response : 200 OK Success
-
Changed content type :
application/json-
Added property
allowContactless(string)A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false
Enum values:
TRUEFALSE
-
Added property
allowAtm(string)A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false
Enum values:
TRUEFALSE
-
Added property
allowECommerce(string)A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false
Enum values:
TRUEFALSE
-
POST /transfersTransfer A transaction that moves funds between instruments managed by Weavr. The source and destination instruments of a transfer transaction must be owned by the same identity. Transfers can be scheduled for future execution and can be performed in bulk operations./get
Request:
Changed content type : application/json
- Added property
tag(string)
POST /sendSend A transaction type that allows sending funds to another identity's instrument or to a beneficiary. Send transactions may require Strong Customer Authentication depending on the destination and whether it's a trusted beneficiary./get
Request:
Changed content type : application/json
- Added property
tag(string)