Product updates automatically publish to an RSS feed here, so you can subscribe to updates as desired. Here are instructions on sending the RSS feed of changes to a Slack workspace, as well as simple instructions for an email feed via Zapier here.
This is the RSS feed URL: https://docs.knotapi.com/changelog/product-updates/rss.xml
This is the RSS feed URL: https://docs.knotapi.com/changelog/product-updates/rss.xml
SDK Localization
The Knot SDK now supports localization, allowing you to present the merchant linking experience in your users’ preferred language. Pass alocale parameter when initializing the SDK to display content in Spanish (es-US), with English (en-US) remaining the default. Localization is available across all SDK platforms — iOS, Android, React Native, Flutter, and Web.New Subscription Merchant Integrations
SubscriptionManager now supports retrieving subscription data across additional merchant coverage (outlined below). Subscription details for these merchants can be retrieved via the Get Subscription By ID endpoint.- Subscriptions: HBO Max, Neflix, Disney, Hulu, Spotify, Walmart+, Google (YouTube, YouTub Premium, YouTube TV, etc.), Apple TV+
- Bills: Xfinity Mobile & Internet, T-Mobile, Metro by T-Mobile, Verizon, Boost Mobile, Spectrum, Straight Talk
Detect API
You can now programmatically access detected merchant accounts via two new endpoints. Sync Detected Accounts retrieves all detected accounts for a user, while Search Detected Accounts lets you search by merchant or company name to check if a user has an account at specific merchants. TheNEW_DETECTED_ACCOUNTS_AVAILABLE webhook notifies you when new accounts have been detected. Use this to personalize the reward offers you present in your app to users or re-engagement lifecycle marketing campaigns based on which merchants your users have accounts with.Shop Pay Integration for TransactionLink
TransactionLink now supports Shop Pay as a merchant integration. Because Shop Pay is used across millions of Shopify-powered merchants, this single integration unlocks SKU-level transaction data for a significantly expanded merchant footprint. Transaction data is available via the Sync Transactions and Get Transaction By ID endpoints.New Subscription & Bill Fields
The Subscription object now includes additional fields for richer subscription & bill data:description, start_date, next_renewal_date, expiration_date, cancel_instructions, is_paid, and is_family_plan. These fields provide deeper insight into subscription details, renewal timelines, and plan characteristics. Subscription data can be retrieved via the Get Subscription By ID endpoint.New Rental Merchant Coverage
CardSwitcher now supports two additional rental payment merchants: RentCafe (Yardi) and ClickPay. Your users can now update their card on file for rent payments at properties managed through these platforms. Learn more in the CardSwitcher quickstart.SubscriptionManager
Introducing SubscriptionManager, a new capability that surfaces subscription and bill data after a card is provisioned to a user’s merchant account. Subscription and bill information can be retrieved via the Get Subscription By ID endpoint. All Apple account & app store subscriptions are supported with additional merchants rolling out each week in Q1 2026.Dashboard Logs Search
The Logs page in the Knot Dashboard now supports searching by session ID and task ID, making it faster to trace and debug specific user flows without scrolling through the full log history.Shipping Information in Transactions
Transactions now include ashipping field containing the recipient’s name and delivery address, allowing you to reconcile orders with fulfillment data in a single API call. The shipping field is available on the Sync Transactions and Get Transaction By ID endpoints.Session Metadata in Webhooks
You can now attach custom metadata (arbitrary key/value pairs) to SDK sessions via the Create Session endpoint, which will be included in your webhook payloads. This is useful for passing reference tokens, internal correlation IDs, or any data you’d like echoed back without maintaining a separate mapping.Seller Data in Transactions
Transactions now include aseller object on products, identifying whether an item was sold by the marketplace or a third-party seller — helpful for distinguishing first-party vs third-party purchases in your transaction analysis. Seller data is available on the Sync Transactions and Get Transaction By ID endpoints.Detected Merchant Accounts in Dashboard
A new Detected Accounts page is now available in the Knot Dashboard, showing which merchant accounts have been detected for your users via Detect. This makes it easy to monitor detection coverage and verify that accounts are being surfaced correctly.CardUpdater on Card Endpoints
The Switch Card and Switch Card (JWE) endpoints now support CardUpdater flows. This allows you to initiate a card update by passingexternal_user_id and merchant_id directly, without requiring an active SDK session.Products Page in Dashboard
A new Products page is now available in the Knot Dashboard, providing an overview of all Knot products — CardSwitcher, Detect, TransactionLink, CardUpdater, Shopping, and Vaulting — with descriptions and quick-start links to help you get up and running faster.Domain Allowlisting Now Optional
Web SDK integrations no longer require domain allowlisting by default, removing a common friction point during integration setup. If you’d like the additional security of domain restrictions, you can still enable it in your Knot Dashboard settings.Transaction Enrichment
TransactionLink data now includesproducts.imageUrl, products.url, and products.description fields on the Sync Transactions and Get Transaction By ID endpoints. Product images are stored durably and served from Knot’s infrastructure, so you never have to worry about broken merchant image links.Multi-Currency Transaction Support
TransactionLink now supports purchases made in non-USD currencies, capturing the correct currency for international transactions. Currency data is returned on the Sync Transactions and Get Transaction By ID endpoints.Audit Logs
A new Get Audit Logs endpoint is now available, allowing you to programmatically retrieve a log of actions taken in the Knot Dashboard. This is particularly useful for compliance workflows and tracking configuration changes across your team.Vaulting
Introducing Vaulting, a new Knot product that enables wallet providers to vault their digital wallet as the default payment method at merchant accounts — instead of a payment card. Vaulting uses the same SDK-driven experience as Card Switcher, so your users can authenticate and set up their wallet without leaving your app.Merchant Flow Improvements
We have made significant improvements to select merchant authentication flows, nearly doubling conversion rates for CardSwitcher users.This update is available starting with:- iOS SDK version 1.0.14+
- React Native SDK version 1.0.13+
MCP Server
An MCP server for the Knot API is now available, enabling interaction with the API and docs via natural language prompting. Learn how to set it up in the Building with AI guide.Customization for Multi-Product Card Portfolios
Versions1.0.5 on iOS, 2.0.5 on Android, 1.0.2 on Flutter, and 1.0.2 on React Native (with JS to follow) include new features allowing multi-product card issuers to integrate Knot’s SDK. For those that issue multiple, differently-named card programs or may issue cards under multiple brands, you can now override and customize the name of your company and card inside the Knot SDK using the CustomerConfiguration class.New Guides & API Reference
We’ve launched new guides and API reference documentation to help you integrate Knot’s SDK and APIs. The updated docs cover quickstart walkthroughs, endpoint references, and webhook event details for all Knot products.Updates to Existing Transactions
Once a user’s merchant account is linked to Knot, you can receive updates to existing transactions you’ve already received. TheUPDATED_TRANSACTIONS_AVAILABLE webhook notifies you when changes occur, and the Get Transaction By ID endpoint provides access to the updated data.