Unify Your Fintech Stack
Unify Your Fintech Stack
Accounts
Data
All the best providers through one API and one contract
One Hassle-Free Integration
Say goodbye to multiple APIs – connect once to Quiltt and unlock a world of financial data and services.
One Simple Contract
Streamline your operations with a single agreement covering all your data and enrichment needs.
Instant DemoHow it Works
Partner with the best in fintech
Select the ideal financial data aggregators to fuel your product. Our partners include industry leaders MX, Finicity and Akoya. Choose one or multiple providers to optimize bank coverage and enhance the user experience.
Instant DemoEnhance with Enrichment Providers
Go beyond raw transaction data. Leverage Quiltt's enrichment providers to categorize transactions, identify spending patterns, and derive valuable insights to fuel your product features.
Instant DemoEffortless User Onboarding and Data Access
Embed the Quiltt Connector into your application for a seamless user experience. With pre-built integrations and a user-friendly interface, the Connector enables secure authentication, account linking, and data access—all without writing a single line of integration code. Choose from our HTML, React, React Native, Flutter, iOS, or Android SDKs to tailor the experience to your tech stack.
Instant Demo<script src="https://cdn.quiltt.io/v1/connector.js"></script>
<button quiltt-button="YOUR_CONNECTOR_ID">Connect Now</button>import { QuilttButton } from '@quiltt/react';
export const App = () => {
return (
<QuilttButton connectorId="YOUR_CONNECTOR_ID">
Connect Now
</QuilttButton>
);
};
export default App;import SwiftUI
import QuilttConnector
struct ConnectorView: View {
var body: some View {
QuilttWebView()
}
}
struct QuilttWebView: UIViewRepresentable {
func makeUIView(context: Context) -> WKWebView {
let config = QuilttConnectorConnectConfiguration(
connectorId: "YOUR_CONNECTOR_ID",
oauthRedirectUrl: "YOUR_APP_UNIVERSAL_LINK"
)
let quilttConnector = QuilttConnector()
return quilttConnector.connect(
config: config,
onExitSuccess: { metadata in
print("Connected: \(metadata.connectionId ?? "")")
}
)
}
func updateUIView(_ uiView: WKWebView, context: Context) {}
}import { QuilttConnector } from '@quiltt/react-native';
export const ConnectorScreen = ({ navigation }) => {
return (
<QuilttConnector
connectorId="YOUR_CONNECTOR_ID"
oauthRedirectUrl="YOUR_APP_DEEP_LINK"
onExitSuccess={(metadata) => {
console.log('Connected:', metadata.connectionId);
navigation.navigate('Home');
}}
/>
);
};import 'package:quiltt_connector/quiltt_connector.dart';
import 'package:quiltt_connector/configuration.dart';
void connectWithQuiltt(BuildContext context) {
final config = QuilttConnectorConfiguration(
connectorId: "YOUR_CONNECTOR_ID",
oauthRedirectUrl: "YOUR_APP_DEEP_LINK"
);
QuilttConnector().connect(
context,
config,
onExitSuccess: (event) {
print("Connected: ${event.eventMetadata.connectionId}");
},
);
}import androidx.compose.runtime.Composable
import androidx.compose.ui.viewinterop.AndroidView
import app.quiltt.connector.QuilttConnector
import app.quiltt.connector.QuilttConnectorConnectConfiguration
@Composable
fun QuilttConnectorView() {
val config = QuilttConnectorConnectConfiguration(
connectorId = "YOUR_CONNECTOR_ID",
oauthRedirectUrl = "YOUR_APP_DEEP_LINK"
)
val quilttConnector = QuilttConnector(LocalContext.current)
AndroidView(factory = {
quilttConnector.connect(
config = config,
onExitSuccess = { metadata ->
println("Connected: ${metadata.connectionId}")
}
)
})
}Streamline Your Integration
Forget about complex integrations with multiple providers. Quiltt's unified API simplifies the process, allowing you to connect with your chosen aggregators through one seamless integration.
Instant Demo