Skip to main content
Weavr API
API reference 3.2.0

Weavr API

Weavr Multi API provides a simple and flexible way to issue cards and accounts to your customers.

By integrating Weavr Multi API in your application you can embed banking capabilities within your app and provide a seamless experience for your customers.

Authentication

Each request to the Multi API must include an api-key that represents your account. You can obtain an API Key by registering for a Multi account here.

Almost all endpoints require a secondary authentication token auth_token that represents the user for whom the request is being executed.

Contact: Weavr

Resource

Corporates

Corporates are identities representing companies. Once on-boarded, Corporates can create and manage their own instruments via your application.

Resource

Consumers

Consumers are identities representing individuals. Once on-boarded, Consumers can create and manage their own instruments via your application.

Resource

Setup

Register and manage the lifecycle of users that can access an identity, including authorised users invited by a Corporate or Consumer root user.

Resource

Sign-in

Sign users in using passwords, biometrics, or third-party auth providers.

Resource

Step-up challenges

Issue and verify step-up challenges that elevate an existing user token.

Resource

Confirmation challenges

Issue and verify confirmation challenges used to authorise lists of resources.

Resource

Authentication factors

Manage user authentication factors, including passwords and device-based factors (OTP and push).

Resource

Access tokens

Acquire and revoke access tokens.

Resource

Authorised signatories

Verify the email of root users who act as authorised signatories of a Corporate or Consumer identity.

Resource

Trusted payees

Manage a list of trusted payees for Outgoing wire transfers and Sends.

Aside from convenience and a reduced chance of making errors when making transactions, this allows for the introduction an SCA exemption, where the account holder can request that transactions to TRUSTED payees to be exempted from the requirement to pass an SCA challenge every time.

Resource

Managed accounts

Managed Accounts are a type of financial instrument offered by Weavr.

They hold funds for their owner, and can be upgraded to IBANs so as to receive and send funds to instruments outside of the Weavr Platform, via Wire Transfers.

Managed accounts can also be used as source and destination instruments in the transfer and send transactions.

Resource

Managed cards

Managed Cards are a type of financial instrument offered by Weavr.

You can create virtual or physical cards that are issued to the consumer or corporate identity.

A card created in prepaid mode has its own balance, whereas a card created in debit mode does not have its own balance but taps into the balance of its parent managed account.

Resource

Transfers

The Transfer transaction is used to transfer funds between managed accounts and managed cards belonging to same identity.

Resource

Transaction activity

Retrieve the consolidated transaction activity across instruments.

Resource

Incoming wire transfers

Incoming wire transfers received from external bank accounts to managed accounts with IBANs.

Resource

Outgoing wire transfers

The Outgoing Wire Transfer transaction is used to transfer funds from managed accounts to an external bank account.

Resource

Correspondent bank transfers

Correspondent bank transfers allow financial institutions to initiate wire transfers on behalf of originators (third parties). These transfers comply with travel rule requirements by capturing and transmitting originator information.

Resource

Card payments

Retrieve card payment activity, including authorisations, settlements, and related events.

Resource

Spend controls

Manage spend rules and authorisation forwarding to approve or reject card payments in real time.

Resource

Sends

The Send transaction is used to send funds between managed accounts and managed cards belonging to different identities.

Resource

Fees

Charge and retrieve in-platform fees.

Resource

Manage

Manage bulk processes that group together multiple operations to be executed asynchronously.

Resource

Linked accounts

Manage external bank accounts linked to an identity.

Resource

System Managed Cards

Manage cards created and controlled by the platform.

Resource

Roles

Retrieve the roles available to users of an identity.