Multi API Version 2.7.0
What's New
-
As part of charging capability (innovator charges to cardholder) we are introducing custom fees
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}/charge_feePOST/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}/charge_fee
-
Introduction of
kyb/startfor starting Corporate 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. processPOST/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
-
Introduction of withdrawal capability from
managed_accountsPOST/managed_accounts/withdraw/getPOST/managed_accounts/{id}/withdraw/{withdraw_id}/getPOST/managedaccounts/{id}/withdraw//createPOST/managed_accounts/{id}/withdraw/get
What's Changed
-
Previously deprecated
destroyhave now been removedPOST/managed_accounts/{id}/destroyPOST/managed_cards/{id}/destroy
-
Lost password end points have moved from
authtopasswords.authis still available, but deprecatedPOST/passwords/lost_password/validatePOST/passwords/lost_password/startPOST/passwords/lost_password/resumePOST/auth/lost_password/validatePOST/auth/lost_password/startPOST/auth/lost_password/resume
-
New error code returned in case 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. is attempted for a Consumer who is already approved
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
-
Removal of
secretTypefrom APIsPOST/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./_/createPOST/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./_/createPOST/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}/users/{user_id}/getPOST/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}/users/{user_id}/updatePOST/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}/users/_/createPOST/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}/users/get
What's New
POST /passwords/lost_password/validate
POST /passwords/lost_password/start
POST /passwords/lost_password/resume
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}/charge_fee
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
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}/charge_fee
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 Deleted
POST /managed_accounts/{id}/destroy
POST /managed_cards/{id}/destroy
What's Deprecated
POST /auth/lost_password/validate
POST /auth/lost_password/start
POST /auth/lost_password/resume
What's Changed
POST /auth/lost_password/validate
Request:
Changed content type : application/json
-
Changed property
email(string) -
Changed property
nonce(string)
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json-
Changed property
errorCode(string)Added enum value:
INVALID_NONCE_OR_EMAIL
Removed enum values:
PASSWORD_ALREADY_USEDPASSWORD_TOO_SHORTPASSWORD_TOO_LONGPASSWORD_TOO_SIMPLEPASSWORD_INCORRECT
-
POST /auth/lost_password/start
Request:
Changed content type : application/json
- Changed property
email(string)
POST /auth/lost_password/resume
Request:
Changed content type : application/json
-
Changed property
email(string) -
Changed property
nonce(string)
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json-
Changed property
errorCode(string)Added enum value:
INVALID_NONCE_OR_EMAIL
-
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}/users/{user_id}/get
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew optional properties:
secretType
- Deleted property
secretType(object)
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}/users/{user_id}/update
Request:
Changed content type : application/json
- Deleted property
secretType(object)Determines what authentication methods should be used. In general, this should have firstSecretType set to passwords. In the future will allow for secondary authentication mechanisms.
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew optional properties:
secretType
- Deleted property
secretType(object)
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}/users/_/create
Request:
Changed content type : application/json
New optional properties:
secretType
- Deleted property
secretType(object)
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew optional properties:
secretType
- Deleted property
secretType(object)
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}/users/get
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json-
Changed property
user(array)Changed items (object):
New optional properties:
secretType
- Deleted property
secretType(object)
-
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./_/create
Request:
Changed content type : application/json
New optional properties:
rootSecretType
- Deleted property
rootSecretType(object)
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 : 409 Conflict
Conflict
-
Changed content type :
application/json-
Changed property
errorCode(string)Added enum value:
KYC_ALREADY_APPROVED
-
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./_/create
Request:
Changed content type : application/json
New optional properties:
secretType
- Deleted property
secretType(object)