Skip to main content
Swippee ships two official packages. Both are MIT-licensed, have zero runtime dependencies, and work in Node 18+ and modern browsers.

@swippee/sdk

TypeScript client for the whole API — parse, products, enrichment, banks, data. Use it server-side with your secret key.

@swippee/connect-react

React component for the hosted Connect consent flow. Use it in the browser.

@swippee/sdk — API client

The SDK uses your secret key — keep it server-side, never ship it to the browser.

@swippee/connect-react — hosted Connect

The consumer authenticates and consents in a Swippee-hosted popup; your app never sees their statement or login. On approval you get a public_token to exchange on your server.
Prefer your own trigger? Use the headless hook:
No bundler? The same hosted flow is available as a plain <script> drop-in — see the Connect guide.