Developer tools
Resources and tools to help you build with the Weavr platform.
API reference
The full OpenAPI specification for the MultiMulti Weavr Multi is an embedded finance solution that allows you to integrate financial services into your own application, providing a seamless experience for your customers. It enables you to offer managed accounts, managed cards, and transactions without requiring financial expertise. API and Simulator API is available at:
- Multi API reference — all endpoints for identities, accounts, cards, transfers, and authentication
- Simulator API reference — sandbox-only endpoints for simulating deposits, card purchases, and identity verification
Postman collection
A Postman collection covering the full quickstart flow is available from the API Credentials page in your embedder portal. The download includes an environment file with your profile IDs pre-configured.
SDKs
Weavr provides SDKs for integrating Secure UI components and handling tokenization across platforms:
- Web SDK — JavaScript SDK for browser-based integrations (vanilla JS, React, Vue, Angular)
- Android SDK — native Android integration
- iOS SDK — native iOS integration
- React Native SDK — cross-platform mobile integration
AI agent skills
Install Weavr knowledge directly into your AI coding assistant using skills.sh. Skills work with Claude Code, Cursor, GitHub Copilot, and 37+ other agents.
Install
# Install all Weavr skills
npx skills add weavr-io/skills
# Install a specific skill
npx skills add weavr-io/skills --skill weavr-api
# Update to latest
npx skills update
Available skills
| Skill | What it covers |
|---|---|
weavr-api | MultiMulti Weavr Multi is an embedded finance solution that allows you to integrate financial services into your own application, providing a seamless experience for your customers. It enables you to offer managed accounts, managed cards, and transactions without requiring financial expertise. API endpoints, authentication, request/response formats, and common pitfalls |
weavr-simulator | Sandbox testing — simulate deposits, card purchases, 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./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. verification |
weavr-components | Secure UI integration, tokenization, onboarding flows, and card display |
weavr-glossary | Platform terminology and concepts |
weavr-sdk-web | Web SDK setup, components, styling, and framework integration |
weavr-sdk-android | Android SDK setup, Gradle config, components, biometrics, and theming |
weavr-sdk-ios | iOS SDK setup, Swift Package Manager/CocoaPods, components, and biometrics |
weavr-sdk-react-native | React Native/Expo setup, components, push provisioningPush Provisioning A method that allows cardholders to add their card to a digital wallet (such as Apple Pay or Google Pay) directly from your app. The card details are securely tokenized and sent to the wallet provider, streamlining the process and enhancing the user experience compared to manual provisioning. This feature is currently in beta., and platform-specific styling |
Configure your project
Add Weavr context to your project's agent configuration file so your AI assistant knows about Weavr whenever it works in the repo. Create or update one of the following files in your project root:
- CLAUDE.md (Claude Code)
- .agents/README.md (Cursor, Copilot, and others)
## Weavr integration
This project integrates with the Weavr embedded finance platform.
- API docs: https://docs.weavr.io
- API reference: https://api.weavr.io/products/multi/openapi
- Environment: sandbox (https://sandbox.weavr.io)
Weavr skills are installed in this project. Use them for API calls,
Secure UI components, simulator testing, and SDK integration.
Key patterns:
- Sensitive data (passwords, PINs, card numbers) must use Secure UI tokenization
- KYC/KYB verification is required before financial instruments can be used
- Amounts are in minor units (e.g., 1000 = £10.00)
- Step-up authentication is required before displaying card details
## Weavr integration
This project integrates with the Weavr embedded finance platform.
- API docs: https://docs.weavr.io
- API reference: https://api.weavr.io/products/multi/openapi
- Environment: sandbox (https://sandbox.weavr.io)
Weavr skills are installed in this project. Use them for API calls,
Secure UI components, simulator testing, and SDK integration.
Key patterns:
- Sensitive data (passwords, PINs, card numbers) must use Secure UI tokenization
- KYC/KYB verification is required before financial instruments can be used
- Amounts are in minor units (e.g., 1000 = £10.00)
- Step-up authentication is required before displaying card details
Usage examples
Once installed, your AI assistant can answer questions about the Weavr API, generate integration code, and help debug issues using up-to-date Weavr documentation. For example:
- "Create a corporate identity and start 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. verification"
- "Show me how to issue a virtual cardVirtual Card A payment card that is created instantly and can be used for e-commerce and online purchases. Virtual cards are issued through the Mastercard network and are automatically enrolled in the 3D Secure program for increased security and limited fraud risk. They can be created in prepaid or debit mode. for this managed accountManaged Account An account held at a financial institution that can be created and managed through the Weavr platform. Each account has a balance where customers can hold funds. Optionally, an IBAN can be assigned to enable wire transfers to bank accounts outside of Weavr."
- "Simulate a deposit into my sandbox account"
- "What step-up authentication do I need before displaying card details?"
- "Set up the Weavr Web SDK with password and card display components"