Skip to main content

Multi API Version 2.6.0

· 2 min read
Adrian Mizzi

What's New

  • New APIs for managing invites for corporate users
    • 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}/invites/validate
    • 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}/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 /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/mobile/verify
    • 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/email/send_verification_code
    • 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}/mobile/verify
    • 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}/email/send_verification_code

Detailed Changes

What's New

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}/invites/validate
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}/invites/consume

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}/users/mobile/verify
Return Type:

Changed response : 409 Conflict

Conflict

  • Changed content type : application/json

    • Changed property errorCode (string)

      Added enum values:

      • INVALID_NONCE_OR_EMAIL
      • INSUFFICIENT_FUNDS
      • SYSTEM_ERROR
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/email/send_verification_code
Return Type:

Changed response : 409 Conflict

Conflict

  • Changed content type : application/json

    • Changed property errorCode (string)

      Added enum values:

      • INVALID_NONCE_OR_MOBILE
      • INSUFFICIENT_FUNDS
      • SYSTEM_ERROR
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}/mobile/verify
Return Type:

Changed response : 409 Conflict

Conflict

  • Changed content type : application/json

    • Changed property errorCode (string)

      Added enum value:

      • INVALID_NONCE_OR_EMAIL
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}/email/send_verification_code
Return Type:

Changed response : 409 Conflict

Conflict

  • Changed content type : application/json

    • Changed property errorCode (string)

      Added enum values:

      • INVALID_NONCE_OR_MOBILE
      • INSUFFICIENT_FUNDS
      • SYSTEM_ERROR
POST /managed_cards/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property card (array)

      Changed items (object):

      • Changed property nameOnCard (string)
POST /managed_cards/{id}/unfreeze
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property nameOnCard (string)
POST /managed_cards/{id}/remove
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property nameOnCard (string)
POST /managed_cards/{id}/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property nameOnCard (string)
POST /managed_cards/{id}/update
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property nameOnCard (string)
POST /managed_cards/{id}/destroy
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property nameOnCard (string)
POST /managedcards//create
Request:

Changed content type : application/json

  • Changed property nameOnCard (string)
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property nameOnCard (string)
POST /managed_cards/{id}/freeze
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property nameOnCard (string)