A Connection in Quiltt serves as the primary way to ingest and sync financial data associated with one of your Profiles. Connections are typically created from a data source like Plaid or MX, and provide access to account information, transactions and other data, depending on the data source and Connection configuration.
The Quiltt GraphQL API provides source-specific queries and mutations to support the lifecycle management of a Profile's connections. Once a Connection is persisted, Quiltt will automatically ingest permissioned data, keep it in sync, and make its data available via API and the Quiltt Connector.
Like many other resources, connections support persisting arbitrary information via a
metadata object. This can be used to store nicknames, custom timestamps, status indicators and other data that may be useful to retrieve later. See the API Reference or the Custom Metadata guide for more information.
Link to this section#Schemas & Types
Profile GraphQL API Reference
To access the full documentation and typings, explore the schema in the GraphQL API Reference or use the GraphQL Explorer in the Quiltt Dashboard.
Link to this section#Queries
Connection queries allow you to fetch data about a specific Connection or a list of Connections associated with the Profile.
Link to this section#connection
Looks up a Connection by its ID:
Link to this section#connections
Lists the Connections associated with the Profile:
Link to this section#Connection Mutations
Connection mutations allow you delete or update a specific Connection.
Link to this section#connectionDelete
Deletes a Connection:
Link to this section#connectionUpdate
Updates a Connection.
Link to this section#Connector Mutations
Connector mutations allow you to initiate and close a provider's front-end component, such as Plaid Link or MX Connect. This allows your end-user to register or manage a Connection in Quiltt.
Link to this section#connectorPlaidInitialize
Creates a Plaid Link token to initialize an instance of Plaid's Link component:
Link to this section#connectorPlaidClose
Creates or updates a Plaid connection from the
onSuccess payload of a successful Plaid Link submission:
Link to this section#connectorMxInitialize
Creates a MX Connect widget URL to initialize an instance of MX's Connect widget:
Link to this section#connectorMxClose
Creates or updates an MX connection from the
memberConnected payload of a successful MX Connect submission: