Subsequently pass the value you receive in this endpoint into the KnotConfiguration class of the SDK during initialization. Sessions last 30 minutes. To keep an open SDK session alive longer, call Extend Session when the SDK emits REFRESH_SESSION_REQUEST. It is best practice to create a new session each time you initialize the SDK and not log the session in any internal or 3rd party tooling.
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password. Use your client_id as the username and your secret as the password value.
Body
application/json
The input parameters required for creating a session.
Your unique identifier for a specific bank account. Only accepted when type = card_switcher. When provided, the user can switch a bank account instead of a card at supported merchants. card_id is still required.
User's phone number in E.164 format. When provided, Knot will automatically detect the user's online merchant accounts to personalize the experience in the SDK.
Country of the user (ISO 3166-1 alpha-2, upper case). Determines which merchants are available in the session and is applied to the merchant accounts the user links in it. Omit the field to use your default country, which is US unless your account is set up for a single other country. A country that is not enabled for your account returns a 403.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Knot","description":"Guides and API reference for integrating Knot products, such as CardSwitcher and Supernova","colors":{"primary":"#0F0E0E","light":"#D8D8D8","dark":"#0F0E0E"},"logo":{"light":"https://mintcdn.com/knot/VBuG2prLV3p6xOTo/logo/light.svg?fit=max\u0026auto=format\u0026n=VBuG2prLV3p6xOTo\u0026q=85\u0026s=fd06fd47577a90c8e224072b4be0e5dd","dark":"https://mintcdn.com/knot/VBuG2prLV3p6xOTo/logo/dark.svg?fit=max\u0026auto=format\u0026n=VBuG2prLV3p6xOTo\u0026q=85\u0026s=3ec182904f4fcae0296bd34329d1ffa0","href":"https://www.knotapi.com"},"favicon":"https://mintcdn.com/knot/VBuG2prLV3p6xOTo/favicon.svg?fit=max\u0026auto=format\u0026n=VBuG2prLV3p6xOTo\u0026q=85\u0026s=47782d8aa08991b4c5e03be1fb07dcd0","api":{"openapi":"api-reference/openapi.json"},"navbar":{"links":[{"href":"https://knotapi.com/careers","label":"We're hiring"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.knotapi.com"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/knotapi","x":"https://x.com/KnotAPIs"},"links":[{"header":"Products","items":[{"label":"CardSwitcher™","href":"https://www.knotapi.com/cardswitcher"},{"label":"TransactionLink™","href":"https://www.knotapi.com/txn-link"},{"label":"AgenticShopping™","href":"https://www.knotapi.com/agentic-shopping"},{"label":"AccountUpdater™","href":"https://www.knotapi.com/accountupdater"}]},{"header":"Use Cases","items":[{"label":"Personal Banking","href":"https://www.knotapi.com/personal-banking"},{"label":"Business Banking","href":"https://www.knotapi.com/business-banking"},{"label":"Merchants","href":"https://www.knotapi.com/merchants"},{"label":"BaaS","href":"https://www.knotapi.com/baas"}]},{"header":"Company","items":[{"label":"About Us","href":"https://www.knotapi.com/about-us"},{"label":"Trust Center","href":"https://trust.knotapi.com/"},{"label":"Contact","href":"https://www.knotapi.com/contact"},{"label":"Careers","href":"https://knotapi.com/careers"}]},{"header":"Legal","items":[{"label":"Terms \u0026 Conditions","href":"https://www.knotapi.com/terms"},{"label":"Privacy Policy","href":"https://www.knotapi.com/privacy"}]}]},"search":{"prompt":"Search or ask AI..."},"seo":{"organization":{"name":"Knot","url":"https://www.knotapi.com","sameAs":["https://www.linkedin.com/company/knotapi","https://x.com/KnotAPIs"]}},"fonts":{"heading":{"family":"Geist","weight":500},"body":{"family":"Geist","weight":400}},"styling":{"codeblocks":"system","latex":false},"integrations":{"segment":{"key":"2VQVWDiEQctuTfDIREdqA3l0KGlREyN5"}},"errors":{"404":{"redirect":false,"title":"Hello there...","description":"This page doesn’t exist, but your next opportunity might 👀. Check out [open roles at Knot](https://knotapi.com/careers). Looking for documentation? Start at the [introduction](/), browse the [documentation index (llms.txt)](/llms.txt) or [sitemap](/sitemap.xml), or [contact Knot](https://www.knotapi.com/contact/)."}},"contextual":{"options":["assistant","copy","add-mcp","chatgpt","claude","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"knot","hasAudioNarration":true,"actualSubdomain":"knot","customDomains":["docs.knotapi.com"],"gitSource":{"type":"github","owner":"millionscard","repo":"knot-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aecae8daa2acd904672092d","collectionId":"de61173d-7549-490c-8322-e8f856a37e9d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aecae8daa2acd904672092d"},"feedback":{"edits":false,"thumbs":true,"issues":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aecae8daa2acd904672092d","clientVersion":"0.0.4071","searchFilterCounts":[{"language":"default","tag":"Docs","count":76},{"language":"default","tag":"API Reference","count":48},{"language":"default","tag":"Webhook Events","count":28},{"language":"default","tag":"CardSwitcher","count":19},{"language":"default","tag":"TransactionLink","count":16},{"language":"default","tag":"Merchant Account Linking","count":13},{"language":"default","tag":"SubscriptionManager","count":12},{"language":"default","tag":"SDK","count":12},{"language":"default","tag":"Shopping","count":9},{"language":"default","tag":"Use Cases","count":8}],"searchSettings":{"showContentSnippets":true,"isFiltersEnabled":false}},"assistantConfig":{"enableStarterQuestions":true,"enableContextualStarterQuestions":false,"deflection":{"enabled":true,"email":"product@knotapi.com"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"starterQuestions":[{"_id":"6900107fa0d9fd2c40a2a17e","deploymentId":"67259f59f39b3bc1a898c425","questionText":"How do I get a list of available merchants?","status":"active","generatedBy":"manual","createdAt":"2025-10-28T00:38:23.158Z","updatedAt":"2025-10-28T00:38:23.158Z","__v":0},{"_id":"69001016a0d9fd2c40a27dce","deploymentId":"67259f59f39b3bc1a898c425","questionText":"How do I send card data to Knot?","status":"active","generatedBy":"manual","createdAt":"2025-10-28T00:36:38.949Z","updatedAt":"2025-10-28T00:36:38.949Z","__v":0},{"_id":"69000fe3a0d9fd2c40a26975","deploymentId":"67259f59f39b3bc1a898c425","questionText":"How do I create a session?","status":"active","generatedBy":"manual","createdAt":"2025-10-28T00:35:47.577Z","updatedAt":"2025-10-28T00:35:47.577Z","__v":0}],"googleFontsInlined":true},"customCss":[{"filePath":"custom.css","content":"html[data-current-path=\"/api-reference/work-at-knot/apply\"] #sidebar{display:none}html[data-current-path=\"/api-reference/work-at-knot/apply\"] #content-area{margin-left:0;padding-left:0;max-width:100%}"}],"page":{"pagePath":"api-reference/sessions/create-session","slug":"/api-reference/sessions/create-session","pageMetadata":{"title":"Create Session","openapi":"POST /session/create","description":"Create a session and use it to initialize the SDK.","href":"/api-reference/sessions/create-session"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create a session and use it to initialize the SDK.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components};return _jsxs(_components.p,{children:[`Subsequently pass the value you receive in this endpoint into the `,_jsx(_components.code,{children:`KnotConfiguration`}),` class of the SDK during initialization. Sessions last `,_jsx(_components.strong,{children:`30 minutes`}),`. To keep an open SDK session alive longer, call `,_jsx(_components.a,{href:`/api-reference/sessions/extend-session`,children:`Extend Session`}),` when the SDK emits `,_jsx(_components.code,{children:`REFRESH_SESSION_REQUEST`}),`. It is best practice to create a new session each time you initialize the SDK and not log the session in any internal or 3rd party tooling.`]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Create Session","openapi":"POST /session/create","description":"Create a session and use it to initialize the SDK.","href":"/api-reference/sessions/create-session"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"narration":{"path":"api-reference/sessions/create-session","locale":"en","estimatedDurationSec":26},"openApiReferenceData":{"operation":{"operationId":"session_create","summary":"Create Session","description":"Create a session and use it to initialize the SDK.","x-mint":{"mcp":{"enabled":true,"name":"create-session","description":"Create a session and use it to initialize the SDK."}},"requestBody":"1fdd36eb-bef4-4026-95b3-c8a8711f790c","responses":{"200":"7cab774c-4c44-439b-9186-04305f861d29","400":"016be5cb-1f9f-4c5c-b0fe-215030971a4f","401":"87221e39-4f26-4619-8cef-a81abaf18a14","403":"71072bb4-7666-4667-a33e-603ef9c46887","500":"e6c28c00-4c72-4104-8c89-1071f01400fa"},"method":"post","type":"path","servers":["f703bc26-40b5-4c63-a941-b4a6ad91db2e"],"security":["c60b52a8-bfc8-4648-9d2d-4145cb489db4"],"path":"/session/create","baseUrlOptions":["https://development.knotapi.com"],"title":"Create Session","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"description":"The input parameters required for creating a session.","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string","enum":["card_switcher","transaction_link","link","vault"],"description":"Product to associate the session with.","example":"card_switcher","isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"external_user_id":{"type":"string","description":"Your unique identifier for the user.","example":"123abc","isRequired":true,"uniqueKey":"external_user_id","typeLabel":"string"},"card_id":{"oneOf":[{"type":"string","description":"Your unique identifier for a specific card. **Required when `type = card_switcher`.** Optionally accepted when `type = vault`.","example":"81n9al10a0ayn13","default":null,"uniqueKey":"card_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Your unique identifier for a specific card. **Required when `type = card_switcher`.** Optionally accepted when `type = vault`.","example":"81n9al10a0ayn13","default":null,"uniqueKey":"card_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"card_id","typeLabel":"string | null"},"bank_account_id":{"oneOf":[{"type":"string","description":"Your unique identifier for a specific bank account. Only accepted when `type = card_switcher`. When provided, the user can switch a bank account instead of a card at supported merchants. `card_id` is still required.","example":"91n9al81da0k1yn13","default":null,"uniqueKey":"bank_account_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Your unique identifier for a specific bank account. Only accepted when `type = card_switcher`. When provided, the user can switch a bank account instead of a card at supported merchants. `card_id` is still required.","example":"91n9al81da0k1yn13","default":null,"uniqueKey":"bank_account_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"bank_account_id","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","description":"User's email address. When provided, Knot will automatically detect the user's online merchant accounts to personalize the experience in the SDK.","example":"ada.lovelace@gmail.com","default":null,"uniqueKey":"email.oneOf.0","typeLabel":"string"},{"type":"null","description":"User's email address. When provided, Knot will automatically detect the user's online merchant accounts to personalize the experience in the SDK.","example":"ada.lovelace@gmail.com","default":null,"uniqueKey":"email.oneOf.1","typeLabel":"null"}],"uniqueKey":"email","typeLabel":"string | null"},"phone_number":{"oneOf":[{"type":"string","description":"User's phone number in E.164 format. When provided, Knot will automatically detect the user's online merchant accounts to personalize the experience in the SDK.","example":"+11234567890","default":null,"uniqueKey":"phone_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"User's phone number in E.164 format. When provided, Knot will automatically detect the user's online merchant accounts to personalize the experience in the SDK.","example":"+11234567890","default":null,"uniqueKey":"phone_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"phone_number","typeLabel":"string | null"},"country":{"type":"string","enum":["US","CA"],"description":"Country of the user (ISO 3166-1 alpha-2, upper case). Determines which merchants are available in the session and is applied to the merchant accounts the user links in it. Omit the field to use your default country, which is `US` unless your account is set up for a single other country. A country that is not enabled for your account returns a `403`.","example":"CA","uniqueKey":"country","typeLabel":"enum\u003cstring>"},"processor_token":{"oneOf":[{"type":"string","description":"Plaid processor_token if using transaction data from Plaid to detect merchants.","default":null,"uniqueKey":"processor_token.oneOf.0","typeLabel":"string"},{"type":"null","description":"Plaid processor_token if using transaction data from Plaid to detect merchants.","default":null,"uniqueKey":"processor_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"processor_token","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","additionalProperties":{"type":"string","maxLength":500,"uniqueKey":"metadata.oneOf.0.additionalProperties","typeLabel":"string"},"maxProperties":10,"description":"Optional key-value pairs to include in webhook payloads. Maximum 10 keys, 500 characters per value.","example":{"reference_token":"abc123","trace_id":"def456"},"default":null,"uniqueKey":"metadata.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"string","maxLength":500,"uniqueKey":"metadata.oneOf.1.additionalProperties","typeLabel":"string"},"maxProperties":10,"description":"Optional key-value pairs to include in webhook payloads. Maximum 10 keys, 500 characters per value.","example":{"reference_token":"abc123","trace_id":"def456"},"default":null,"uniqueKey":"metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata","typeLabel":"object | null"}},"required":["type","external_user_id"],"uniqueKey":"","typeLabel":"object"},"examples":{"CardSwitcher":{"title":"CardSwitcher","value":{"type":"card_switcher","external_user_id":"abc123","card_id":"81n9al10a0ayn13","email":"ada.lovelace@gmail.com","phone_number":"+11234567890"}},"CardSwitcherWithBankAccount":{"title":"CardSwitcherWithBankAccount","value":{"type":"card_switcher","external_user_id":"abc123","card_id":"81n9al10a0ayn13","bank_account_id":"91n9al81da0k1yn13","email":"ada.lovelace@gmail.com","phone_number":"+11234567890"}},"TransactionLink":{"title":"TransactionLink","value":{"type":"transaction_link","external_user_id":"abc123"}},"Link":{"title":"Link","value":{"type":"link","external_user_id":"abc123"}},"Vault":{"title":"Vault","value":{"type":"vault","external_user_id":"abc123"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"7cab774c-4c44-439b-9186-04305f861d29":{"description":"Successful request.","content":{"application/json":{"schema":{"type":"object","properties":{"session":{"type":"string","description":"A session.","example":"915efe72-5136-4652-z91q-d9d48003c102","uniqueKey":"session","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"session":"915efe72-5136-4652-z91q-d9d48003c102"}}},"exampleType":"generated"}},"exampleType":"generated"},"016be5cb-1f9f-4c5c-b0fe-215030971a4f":{"description":"Bad request.","content":{"application/json":{"schema":{"type":"object","properties":{"error_type":{"type":"string","description":"Type of error.","enum":["INVALID_INPUT","INVALID_REQUEST","USER_ERROR","SESSION_ERROR","MERCHANT_ACCOUNT_ERROR","MERCHANT_ERROR","SUBSCRIPTION_ERROR","TRANSACTION_ERROR","CART_ERROR","WEBHOOK_ENDPOINT_ERROR","REQUEST_LOG_ERROR"],"example":"INVALID_REQUEST","uniqueKey":"error_type","typeLabel":"enum\u003cstring>"},"error_code":{"type":"string","description":"Error code.","enum":["INVALID_API_KEYS","INVALID_FIELD","INVALID_JWE","INVALID_CURSOR_FORMAT","USER_NOT_FOUND","MERCHANT_ACCOUNT_NOT_FOUND","MERCHANT_ACCOUNT_DISCONNECTED","SESSION_NOT_FOUND","EXTEND_NOT_SUPPORTED","MERCHANT_UNAVAILABLE","NO_ACCESS","TRANSACTION_NOT_FOUND","NO_TRANSACTIONS","SUBSCRIPTION_NOT_FOUND","CANCELLABLE_SUBSCRIPTION_NOT_FOUND","MULTIPLE_CANCELLABLE_SUBSCRIPTIONS_FOUND","ONGOING_OPERATION","CART_NOT_FOUND","FULFILLMENT_NOT_FOUND","INVALID_ACCESS_TOKEN","INSUFFICIENT_SCOPE","INSUFFICIENT_ROLE","WEBHOOK_ENDPOINT_NOT_FOUND","WEBHOOK_ENDPOINT_LIMIT_REACHED","WEBHOOK_ENDPOINT_ALREADY_EXISTS","RATE_LIMIT_EXCEEDED","ENVIRONMENT_MISMATCH","REQUEST_LOG_NOT_FOUND","REQUEST_LOG_QUERY_TIMEOUT"],"example":"INVALID_FIELD","uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error_message":{"type":"string","description":"Detailed error message.","example":"The limit may not be greater than 10.","uniqueKey":"error_message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"CardIdRequired":{"title":"CardIdRequired","value":{"error_type":"INVALID_REQUEST","error_code":"INVALID_FIELD","error_message":"The card_id field is required when type = card_switcher."}},"ExternalUserIdRequired":{"title":"ExternalUserIdRequired","value":{"error_type":"INVALID_REQUEST","error_code":"INVALID_FIELD","error_message":"The external user id field is required."}},"TypeRequired":{"title":"TypeRequired","value":{"error_type":"INVALID_REQUEST","error_code":"INVALID_FIELD","error_message":"The type field is required."}},"InvalidPhoneNumber":{"title":"InvalidPhoneNumber","value":{"error_type":"INVALID_REQUEST","error_code":"INVALID_FIELD","error_message":"The phone number format is invalid."}},"InvalidEmail":{"title":"InvalidEmail","value":{"error_type":"INVALID_REQUEST","error_code":"INVALID_FIELD","error_message":"The email must be a valid email address."}},"InvalidCountry":{"title":"InvalidCountry","value":{"error_type":"INVALID_REQUEST","error_code":"INVALID_FIELD","error_message":"The selected country is invalid."}},"InvalidProcessorToken":{"title":"InvalidProcessorToken","value":{"error_type":"INVALID_REQUEST","error_code":"INVALID_FIELD","error_message":"The processor token must be a string."}},"InvalidCardBlocked":{"title":"InvalidCardBlocked","value":{"error_type":"INVALID_REQUEST","error_code":"INVALID_FIELD","error_message":"The card.blocked field must be true or false."}}},"exampleType":"examples"}},"exampleType":"examples"},"87221e39-4f26-4619-8cef-a81abaf18a14":{"description":"Unauthorized request.","content":{"application/json":{"schema":{"type":"object","properties":{"error_type":{"type":"string","description":"Type of error.","enum":["INVALID_INPUT","INVALID_REQUEST","USER_ERROR","SESSION_ERROR","MERCHANT_ACCOUNT_ERROR","MERCHANT_ERROR","SUBSCRIPTION_ERROR","TRANSACTION_ERROR","CART_ERROR","WEBHOOK_ENDPOINT_ERROR","REQUEST_LOG_ERROR"],"example":"INVALID_REQUEST","uniqueKey":"error_type","typeLabel":"enum\u003cstring>"},"error_code":{"type":"string","description":"Error code.","enum":["INVALID_API_KEYS","INVALID_FIELD","INVALID_JWE","INVALID_CURSOR_FORMAT","USER_NOT_FOUND","MERCHANT_ACCOUNT_NOT_FOUND","MERCHANT_ACCOUNT_DISCONNECTED","SESSION_NOT_FOUND","EXTEND_NOT_SUPPORTED","MERCHANT_UNAVAILABLE","NO_ACCESS","TRANSACTION_NOT_FOUND","NO_TRANSACTIONS","SUBSCRIPTION_NOT_FOUND","CANCELLABLE_SUBSCRIPTION_NOT_FOUND","MULTIPLE_CANCELLABLE_SUBSCRIPTIONS_FOUND","ONGOING_OPERATION","CART_NOT_FOUND","FULFILLMENT_NOT_FOUND","INVALID_ACCESS_TOKEN","INSUFFICIENT_SCOPE","INSUFFICIENT_ROLE","WEBHOOK_ENDPOINT_NOT_FOUND","WEBHOOK_ENDPOINT_LIMIT_REACHED","WEBHOOK_ENDPOINT_ALREADY_EXISTS","RATE_LIMIT_EXCEEDED","ENVIRONMENT_MISMATCH","REQUEST_LOG_NOT_FOUND","REQUEST_LOG_QUERY_TIMEOUT"],"example":"INVALID_FIELD","uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error_message":{"type":"string","description":"Detailed error message.","example":"The limit may not be greater than 10.","uniqueKey":"error_message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"AuthFailed":{"title":"AuthFailed","value":{"error_type":"INVALID_INPUT","error_code":"INVALID_API_KEYS","error_message":"Invalid client_id or secret provided."}}},"exampleType":"examples"}},"exampleType":"examples"},"71072bb4-7666-4667-a33e-603ef9c46887":{"description":"Forbidden request.","content":{"application/json":{"schema":{"type":"object","properties":{"error_type":{"type":"string","description":"Type of error.","enum":["INVALID_INPUT","INVALID_REQUEST","USER_ERROR","SESSION_ERROR","MERCHANT_ACCOUNT_ERROR","MERCHANT_ERROR","SUBSCRIPTION_ERROR","TRANSACTION_ERROR","CART_ERROR","WEBHOOK_ENDPOINT_ERROR","REQUEST_LOG_ERROR"],"example":"INVALID_REQUEST","uniqueKey":"error_type","typeLabel":"enum\u003cstring>"},"error_code":{"type":"string","description":"Error code.","enum":["INVALID_API_KEYS","INVALID_FIELD","INVALID_JWE","INVALID_CURSOR_FORMAT","USER_NOT_FOUND","MERCHANT_ACCOUNT_NOT_FOUND","MERCHANT_ACCOUNT_DISCONNECTED","SESSION_NOT_FOUND","EXTEND_NOT_SUPPORTED","MERCHANT_UNAVAILABLE","NO_ACCESS","TRANSACTION_NOT_FOUND","NO_TRANSACTIONS","SUBSCRIPTION_NOT_FOUND","CANCELLABLE_SUBSCRIPTION_NOT_FOUND","MULTIPLE_CANCELLABLE_SUBSCRIPTIONS_FOUND","ONGOING_OPERATION","CART_NOT_FOUND","FULFILLMENT_NOT_FOUND","INVALID_ACCESS_TOKEN","INSUFFICIENT_SCOPE","INSUFFICIENT_ROLE","WEBHOOK_ENDPOINT_NOT_FOUND","WEBHOOK_ENDPOINT_LIMIT_REACHED","WEBHOOK_ENDPOINT_ALREADY_EXISTS","RATE_LIMIT_EXCEEDED","ENVIRONMENT_MISMATCH","REQUEST_LOG_NOT_FOUND","REQUEST_LOG_QUERY_TIMEOUT"],"example":"INVALID_FIELD","uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error_message":{"type":"string","description":"Detailed error message.","example":"The limit may not be greater than 10.","uniqueKey":"error_message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"NoAccess":{"title":"NoAccess","value":{"error_type":"INVALID_REQUEST","error_code":"NO_ACCESS","error_message":"The type is not enabled. Please contact Knot for access to this endpoint."}},"CountryNotEnabled":{"title":"CountryNotEnabled","value":{"error_type":"INVALID_REQUEST","error_code":"NO_ACCESS","error_message":"The country is not enabled. Please contact Knot for access."}}},"exampleType":"examples"}},"exampleType":"examples"},"e6c28c00-4c72-4104-8c89-1071f01400fa":{"description":"Internal server error.","content":{"application/json":{"schema":{"type":"object","properties":{"error_type":{"type":"string","description":"Type of error.","enum":["INVALID_INPUT","INVALID_REQUEST","USER_ERROR","SESSION_ERROR","MERCHANT_ACCOUNT_ERROR","MERCHANT_ERROR","SUBSCRIPTION_ERROR","TRANSACTION_ERROR","CART_ERROR","WEBHOOK_ENDPOINT_ERROR","REQUEST_LOG_ERROR"],"example":"INVALID_REQUEST","uniqueKey":"error_type","typeLabel":"enum\u003cstring>"},"error_code":{"type":"string","description":"Error code.","enum":["INVALID_API_KEYS","INVALID_FIELD","INVALID_JWE","INVALID_CURSOR_FORMAT","USER_NOT_FOUND","MERCHANT_ACCOUNT_NOT_FOUND","MERCHANT_ACCOUNT_DISCONNECTED","SESSION_NOT_FOUND","EXTEND_NOT_SUPPORTED","MERCHANT_UNAVAILABLE","NO_ACCESS","TRANSACTION_NOT_FOUND","NO_TRANSACTIONS","SUBSCRIPTION_NOT_FOUND","CANCELLABLE_SUBSCRIPTION_NOT_FOUND","MULTIPLE_CANCELLABLE_SUBSCRIPTIONS_FOUND","ONGOING_OPERATION","CART_NOT_FOUND","FULFILLMENT_NOT_FOUND","INVALID_ACCESS_TOKEN","INSUFFICIENT_SCOPE","INSUFFICIENT_ROLE","WEBHOOK_ENDPOINT_NOT_FOUND","WEBHOOK_ENDPOINT_LIMIT_REACHED","WEBHOOK_ENDPOINT_ALREADY_EXISTS","RATE_LIMIT_EXCEEDED","ENVIRONMENT_MISMATCH","REQUEST_LOG_NOT_FOUND","REQUEST_LOG_QUERY_TIMEOUT"],"example":"INVALID_FIELD","uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error_message":{"type":"string","description":"Detailed error message.","example":"The limit may not be greater than 10.","uniqueKey":"error_message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"InternalServerError":{"title":"InternalServerError","value":{"message":"Server Error"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"c60b52a8-bfc8-4648-9d2d-4145cb489db4":{"basicAuth":{"type":"http","scheme":"basic","description":"Basic authentication header of the form `Basic \u003cencoded-value>`, where `\u003cencoded-value>` is the base64-encoded string `username:password`. Use your `client_id` as the `username` and your `secret` as the `password` value.","scopes":[],"schemeName":"basicAuth"}}},"servers":{"f703bc26-40b5-4c63-a941-b4a6ad91db2e":{"url":"https://development.knotapi.com","description":"Development server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"basic","description":"Basic authentication header of the form `Basic \u003cencoded-value>`, where `\u003cencoded-value>` is the base64-encoded string `username:password`. Use your `client_id` as the `username` and your `secret` as the `password` value.","scopes":[],"schemeName":"basicAuth"},"schema":{"title":"Basic Auth","type":"object","description":"Basic authentication header of the form `Basic \u003cencoded-value>`, where `\u003cencoded-value>` is the base64-encoded string `username:password`. Use your `client_id` as the `username` and your `secret` as the `password` value.","isRequired":true,"properties":{"username":{"type":"string","uniqueKey":"username","isRequired":true,"typeLabel":"string","deprecated":false},"password":{"type":"string","uniqueKey":"password","isRequired":true,"typeLabel":"string","deprecated":false}},"additionalProperties":false,"deprecated":false},"schemeName":"basicAuth","name":"Authorization"}],"title":"basicAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"knot","siteName":"Knot","title":"Create Session - Knot","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-06T15:20:17.580Z","originalFileLocation":"api-reference/sessions/create-session.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a session and use it to initialize the SDK.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Knot\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Session - Knot\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a session and use it to initialize the SDK.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Knot\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.knotapi.com/api-reference/sessions/create-session\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://knot.mintlify.app/_mintlify/api/og/v2?division=Sessions\u0026amp;title=Create+Session\u0026amp;description=Create+a+session+and+use+it+to+initialize+the+SDK.\u0026amp;theme=c2017d1867bb9f3af1e4a591\u0026amp;signature=4556b56a26008fb8afd0ff82be9d95acc91042fa879076bf3a7998ac645cc19a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Session - Knot\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a session and use it to initialize the SDK.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://knot.mintlify.app/_mintlify/api/og/v2?division=Sessions\u0026amp;title=Create+Session\u0026amp;description=Create+a+session+and+use+it+to+initialize+the+SDK.\u0026amp;theme=c2017d1867bb9f3af1e4a591\u0026amp;signature=4556b56a26008fb8afd0ff82be9d95acc91042fa879076bf3a7998ac645cc19a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/knot/X2cfOEMCNQ4RTMjp/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Knot\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0F0E0E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.knotapi.com/api-reference/sessions/create-session\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/sessions/create-session.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.knotapi.com/#organization\",\"name\":\"Knot\",\"url\":\"https://www.knotapi.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/knot/VBuG2prLV3p6xOTo/logo/light.svg?fit=max\u0026auto=format\u0026n=VBuG2prLV3p6xOTo\u0026q=85\u0026s=fd06fd47577a90c8e224072b4be0e5dd\"},\"sameAs\":[\"https://www.linkedin.com/company/knotapi\",\"https://x.com/KnotAPIs\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.knotapi.com#website\",\"name\":\"Knot\",\"url\":\"https://docs.knotapi.com\",\"publisher\":{\"@id\":\"https://www.knotapi.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.knotapi.com/api-reference/sessions/create-session#webpage\",\"url\":\"https://docs.knotapi.com/api-reference/sessions/create-session\",\"name\":\"Create Session\",\"description\":\"Create a session and use it to initialize the SDK.\",\"dateModified\":\"2026-10-06T15:20:17.580Z\",\"isPartOf\":{\"@id\":\"https://docs.knotapi.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.knotapi.com/api-reference/sessions/create-session#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.knotapi.com/api-reference/sessions/create-session#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Knot\",\"item\":\"https://docs.knotapi.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Session\",\"item\":\"https://docs.knotapi.com/api-reference/sessions/create-session\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.knotapi.com/api-reference/sessions/create-session#apireference\",\"headline\":\"Create Session\",\"name\":\"Create Session\",\"description\":\"Create a session and use it to initialize the SDK.\",\"url\":\"https://docs.knotapi.com/api-reference/sessions/create-session\",\"mainEntityOfPage\":{\"@id\":\"https://docs.knotapi.com/api-reference/sessions/create-session#webpage\"},\"dateModified\":\"2026-10-06T15:20:17.580Z\",\"publisher\":{\"@id\":\"https://www.knotapi.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.knotapi.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Knot\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Knot","nav":{"global":null,"tabs":[{"tab":"Docs","pages":[{"title":"Docs","href":""}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"Authentication","sidebarTitle":"Authentication","href":"/api-reference/authentication"},{"title":"Versioning","href":"/api-reference/versioning"},{"title":"mTLS","href":"/api-reference/mTLS"}]},{"group":"Supernova","pages":[{"title":"Create MCP Token","openapi":"POST /mcp/tokens/create","href":"/api-reference/mcp-tokens/create-mcp-token"},{"title":"Revoke MCP Tokens","openapi":"POST /mcp/tokens/revoke","href":"/api-reference/mcp-tokens/revoke-mcp-tokens"}]},{"group":"Development","pages":[{"title":"Link Account","openapi":"POST /development/accounts/link","description":"Link a merchant account in development.","href":"/api-reference/development/link-account"}]},{"group":"Sessions","pages":[{"title":"Create Session","openapi":"POST /session/create","href":"/api-reference/sessions/create-session"},{"title":"Extend Session","openapi":"POST /session/extend","description":"Extend a session.","href":"/api-reference/sessions/extend-session"}]},{"group":"CardSwitcher","pages":[{"title":"Retrieve JWK","openapi":"GET /jwe/key","href":"/api-reference/products/card-switcher/retrieve-jwk"},{"title":"Switch Card JWE","openapi":"api-reference/openapi.json POST /card","href":"/api-reference/products/card-switcher/switch-card-jwe"},{"title":"Switch Card","openapi":"api-reference/openapi_secure.json POST /card","href":"/api-reference/products/card-switcher/switch-card"},{"title":"Switch Bank Account JWE","openapi":"api-reference/openapi.json POST /bank-account","href":"/api-reference/products/card-switcher/switch-bank-account-jwe"},{"title":"Create Knot Zero Link","openapi":"POST /zero-link/create","href":"/api-reference/products/card-switcher/create-knot-zero-link"},{"title":"Create Knot Zero Links (Batch)","openapi":"POST /zero-link/batch/create","href":"/api-reference/products/card-switcher/create-knot-zero-links-batch"},{"title":"Revoke Knot Zero Links","openapi":"POST /zero-link/revoke","href":"/api-reference/products/card-switcher/revoke-knot-zero-links"}]},{"group":"TransactionLink","pages":[{"title":"The Transaction Object","href":"/api-reference/products/transaction-link/transaction-object"},{"title":"Sync Transactions","openapi":"POST /transactions/sync","href":"/api-reference/products/transaction-link/sync"},{"title":"Get Transaction By ID","openapi":"GET /transactions/{id}","href":"/api-reference/products/transaction-link/get-by-id"},{"title":"Refresh Transactions","openapi":"POST /transactions/refresh","href":"/api-reference/products/transaction-link/refresh"}]},{"group":"SubscriptionManager","pages":[{"title":"The Subscription Object","href":"/api-reference/products/subscriptions/subscription-object"},{"title":"Get Subscription By ID","openapi":"GET /subscriptions/{id}","href":"/api-reference/products/subscriptions/get-by-id"},{"title":"List Subscriptions","openapi":"POST /subscriptions/list","href":"/api-reference/products/subscriptions/list"},{"title":"Refresh Subscriptions","openapi":"POST /subscriptions/refresh","href":"/api-reference/products/subscriptions/refresh"},{"title":"Cancel Subscription By ID","openapi":"POST /subscriptions/{id}/cancel","href":"/api-reference/products/subscriptions/cancel"},{"title":"Cancel Subscription By Account","openapi":"POST /subscriptions/cancel","href":"/api-reference/products/subscriptions/cancel-by-account"}]},{"group":"Shopping","pages":[{"title":"Sync Cart","openapi":"POST /cart","href":"/api-reference/products/shopping/sync-cart"},{"title":"Checkout","openapi":"POST /cart/checkout","href":"/api-reference/products/shopping/checkout"}]},{"group":"Merchants","pages":[{"title":"List Merchants","openapi":"POST /merchant/list","href":"/api-reference/merchants/list-merchants"}]},{"group":"Merchant Accounts","pages":[{"title":"Get Merchant Accounts","openapi":"GET /accounts/get","href":"/api-reference/accounts/get-accounts"},{"title":"Unlink Merchant Account","openapi":"POST /accounts/unlink","href":"/api-reference/accounts/unlink-account"}]},{"group":"Detected Accounts","pages":[{"title":"Detect Accounts","openapi":"POST /detect","href":"/api-reference/products/detect/detect-accounts"},{"title":"List Detected Accounts","openapi":"POST /detected-accounts/list","href":"/api-reference/products/detect/list-detected-accounts"},{"title":"Search Detected Accounts","openapi":"POST /detected-accounts/search","href":"/api-reference/products/detect/search-detected-accounts"},{"title":"Sync Detected Accounts","openapi":"POST /detected-accounts/sync","href":"/api-reference/products/detect/sync-detected-accounts"}]},{"group":"Users","pages":[{"title":"Delete User \u0026 Data","openapi":"POST /user/delete","href":"/api-reference/users/delete-user-and-data"}]},{"group":"Audit Logs","pages":[{"title":"Get Audit Logs","openapi":"GET /audit_logs","href":"/api-reference/audit-logs/get-audit-logs"}]},{"group":"Agent Authorization","pages":[{"title":"Agent authorization","sidebarTitle":"Overview","href":"/api-reference/agent-authorization/overview"},{"title":"Request Device Code","openapi":"POST /oauth/device/code","href":"/api-reference/agent-authorization/request-device-code"},{"title":"Request Access Token","openapi":"POST /oauth/token","href":"/api-reference/agent-authorization/request-access-token"}]},{"group":"Webhook Endpoints","pages":[{"title":"Webhook Endpoint Object","href":"/api-reference/webhook-endpoints/webhook-endpoint-object"},{"title":"Create Webhook Endpoint","openapi":"POST /webhook-endpoints/create","href":"/api-reference/webhook-endpoints/create"},{"title":"Get Webhook Endpoint By ID","openapi":"GET /webhook-endpoints/{id}","href":"/api-reference/webhook-endpoints/get-by-id"},{"title":"List Webhook Endpoints","openapi":"POST /webhook-endpoints/list","href":"/api-reference/webhook-endpoints/list"},{"title":"Update Webhook Endpoint","openapi":"POST /webhook-endpoints/{id}/update","href":"/api-reference/webhook-endpoints/update"},{"title":"Delete Webhook Endpoint","openapi":"POST /webhook-endpoints/{id}/delete","href":"/api-reference/webhook-endpoints/delete"}]},{"group":"Request Logs","pages":[{"title":"Request Log Object","href":"/api-reference/request-logs/request-log-object"},{"title":"List Request Logs","openapi":"GET /request-logs","href":"/api-reference/request-logs/list"},{"title":"Get Request Log By ID","openapi":"GET /request-logs/{id}","href":"/api-reference/request-logs/get-by-id"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/product-updates"}]}]},"basePath":"","title":"Create Session - Knot","buildId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","deploymentId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","dynamics":["c2aa737661","2b790eda92","2bfc744e19","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B5zPa4Vr.js","utils-CVjrr8Yd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DTgURWzl.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DxTHtkdZ.js","snippetPresets-Cx47o5Vx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-4Fr6y9N_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Dq2ElbEk.js","shallow-BfYl9r69.js","getApiPlaygroundDisplay-Ch3xc7i1.js","CodeSnippet-BsBxuJ1v.js","CodeSnippets-CetzeDL8.js","NarrationPlayer-CnhIJym1.js","types-CiTgMxws.js","Page-CYZot51e.js","getPastedJson-BxPKFSJx.js","icon-o0J1Ochb.js","MethodPill-Du3usO5m.js","DuplicateIcon-DJypyMzl.js","createIcon-YMA6N8KJ.js","DynamicMarkdown-CWvhfcZc.js","SectionHeading-BdLVaXCd.js","axios-vUo_bRtp.js","Markdown-C4Ez6OeV.js","clsx-DptzKFCt.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Dt1IougW.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CZ6Wt2Vb.js"]}