For an embedded session, provide verification. The response returns a link to launch or embed the frontend experience. The link expires after one hour.
For an invite, first create the user and at least one active verification. Set type to invite and provide user. Include configuration.email, configuration.phone_number, or both to send the invite by email or SMS. Omit both to create a link you can share yourself. The invite link expires after 180 days or when revoked.
This endpoint is for payroll and banking verifications only.
URL used to launch the payroll or banking frontend experience. For payroll, use it as connectUrl when initializing the Web SDK; the returned session URL already determines whether the session runs in Sandbox or Production. Alternatively, open it directly for Hosted Link. For banking, pass this value to the banking SDK as connectURL. Hosted or no-SDK banking flows must be enabled by Argyle before use. Session links expire after one hour. A new session link can be created at any time by creating another session for the active verification.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Argyle Docs","colors":{"primary":"#214E48","light":"#7FB2A8","dark":"#1D1D1D"},"logo":{"light":"https://mintcdn.com/argyle/HtlySCcYVcDJWXiY/logo/light.svg?fit=max\u0026auto=format\u0026n=HtlySCcYVcDJWXiY\u0026q=85\u0026s=3d77b5555b7fdd5185b855e858558376","dark":"https://mintcdn.com/argyle/HtlySCcYVcDJWXiY/logo/dark.svg?fit=max\u0026auto=format\u0026n=HtlySCcYVcDJWXiY\u0026q=85\u0026s=9fd2f436065a41825b9839fb81c76467","href":"/"},"favicon":"https://mintcdn.com/argyle/xZQDezYDpb8d7zmN/favicon.png?fit=max\u0026auto=format\u0026n=xZQDezYDpb8d7zmN\u0026q=85\u0026s=046e800dc429a2f398d20a345dd7350a","api":{"openapi":["openAPI/account-webhook-updated.yaml","openAPI/account-webhooks-added.yaml","openAPI/accounts-webhooks-connected.yaml","openAPI/accounts-webhooks-failed.yaml","openAPI/accounts-webhooks-removed.yaml","openAPI/accounts.yaml","openAPI/deposit-destinations.yaml","openAPI/employer-search.yaml","openAPI/employments.yaml","openAPI/gigs-webhooks-added.yaml","openAPI/gigs-webhooks-fully-synced.yaml","openAPI/gigs-webhooks-partially-synced.yaml","openAPI/gigs-webhooks-removed.yaml","openAPI/gigs-webhooks-updated.yaml","openAPI/gigs.yaml","openAPI/identities-webhooks-added.yaml","openAPI/identities-webhooks-updated.yaml","openAPI/identities.yaml","openAPI/invites.yaml","openAPI/item-filters.yaml","openAPI/items-webhooks-removed.yaml","openAPI/items-webhooks-updated.yaml","openAPI/items.yaml","openAPI/open-banking.yaml","openAPI/payroll-documents-webhooks-added.yaml","openAPI/payroll-documents-webhooks-ocr-completed.yaml","openAPI/payroll-documents-webhooks-ocr-failed.yaml","openAPI/payroll-documents-webhooks-removed.yaml","openAPI/payroll-documents-webhooks-updated.yaml","openAPI/payroll-documents.yaml","openAPI/paystubs-webhooks-added.yaml","openAPI/paystubs-webhooks-fully-synced.yaml","openAPI/paystubs-webhooks-partially-synced.yaml","openAPI/paystubs-webhooks-updated.yaml","openAPI/paystubs.yaml","openAPI/ratings-webhooks-added.yaml","openAPI/ratings-webhooks-updated.yaml","openAPI/ratings.yaml","openAPI/receipts.yaml","openAPI/reports-webhooks-generated.yaml","openAPI/reports-webhooks-ready.yaml","openAPI/reports.yaml","openAPI/shifts-webhooks-added.yaml","openAPI/shifts-webhooks-fully-synced.yaml","openAPI/shifts-webhooks-partially-synced.yaml","openAPI/shifts-webhooks-removed.yaml","openAPI/shifts-webhooks-updated.yaml","openAPI/shifts.yaml","openAPI/user-forms-webhooks-removed.yaml","openAPI/user-forms-webhooks.yaml","openAPI/user-forms.yaml","openAPI/user-tokens.yaml","openAPI/user-uploads-webhooks-added.yaml","openAPI/user-uploads-webhooks-ocr-authenticity.yaml","openAPI/user-uploads-webhooks-ocr-completed.yaml","openAPI/user-uploads-webhooks-ocr-failed.yaml","openAPI/user-uploads-webhooks-removed.yaml","openAPI/user-uploads.yaml","openAPI/users-webhooks.yaml","openAPI/users.yaml","openAPI/verifications-partners-webhooks-creation-failed.yaml","openAPI/verifications-partners-webhooks-connection-added.yaml","openAPI/verifications-partners-webhooks-updated.yaml","openAPI/verifications-partners.yaml","openAPI/verifications-webhooks-creation-failed.yaml","openAPI/verifications-webhooks-connection-added.yaml","openAPI/verifications-webhooks-updated.yaml","openAPI/vehicles-webhooks-added.yaml","openAPI/vehicles-webhooks-removed.yaml","openAPI/vehicles-webhooks-updated.yaml","openAPI/vehicles.yaml","openAPI/verifications.yaml","openAPI/webhooks.yaml"],"mdx":{"server":["https://api-sandbox.argyle.com","https://api.argyle.com"]}},"appearance":{"default":"light"},"navbar":{"links":[{"href":"/changelog","label":"Changelog"},{"href":"https://console.argyle.com/sign-in","label":"Sign in"}],"primary":{"type":"button","label":"Contact sales","href":"https://argyle.com/contact-sales/"}},"footer":{"socials":{}},"seo":{"metatags":{"og:image":"https://docs.argyle.com/images/social/argyle-docs.png","og:image:alt":"Argyle","twitter:image":"https://docs.argyle.com/images/social/argyle-docs.png","twitter:image:alt":"Argyle"}},"fonts":{"heading":{"family":"Plain","source":"fonts/Plain-Regular.woff2","format":"woff2"},"body":{"family":"Plain","source":"fonts/Plain-Regular.woff2","format":"woff2"}},"styling":{"codeblocks":{},"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"argyle","hasAudioNarration":false,"actualSubdomain":"argyle","customDomains":["docs.argyle.com"],"gitSource":{"type":"github","owner":"argyle-systems","repo":"argyle-mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb64b0ba408fcd18af2c77","collectionId":"205159fb-6418-4bc7-975a-657471e000ba","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb64b0ba408fcd18af2c77"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aecbda870f423ccd3d123a6","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"Clients","count":215},{"language":"default","tag":"API Reference","count":169},{"language":"default","tag":"Guides","count":76},{"language":"default","tag":"Webhooks","count":50},{"language":"default","tag":"Partners","count":40},{"language":"default","tag":"Verifications","count":38},{"language":"default","tag":"Payroll Data Sets","count":24},{"language":"default","tag":"Core Resources","count":21},{"language":"default","tag":"Workflows","count":16},{"language":"default","tag":"Verticals","count":16}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/argyle/225e00a80fa65353/style.css"},{"filePath":"changelog.css","href":"/_mintlify/custom/argyle/43713bf2b359289f/changelog.css"}],"page":{"pagePath":"api-reference/partners-verifications/create-a-session","slug":"/api-reference/partners-verifications/create-a-session","pageMetadata":{"openapi":"openAPI/verifications-partners.yaml post /partners/v2/sessions","title":"Create a session","description":"Create a connection session, send an invite, or create an invite link.","sidebarTitle":"Create a session","badge":"POST","href":"/api-reference/partners-verifications/create-a-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 connection session, send an invite, or create an invite link.\"\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{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Note}=_components;if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`For an embedded session, provide `,_jsx(_components.code,{children:`verification`}),`. The response returns a `,_jsx(_components.code,{children:`link`}),` to launch or embed the frontend experience. The `,_jsx(_components.code,{children:`link`}),` expires after one hour.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`For an invite, first create the user and at least one active verification. Set `,_jsx(_components.code,{children:`type`}),` to `,_jsx(_components.code,{children:`invite`}),` and provide `,_jsx(_components.code,{children:`user`}),`. Include `,_jsx(_components.code,{children:`configuration.email`}),`, `,_jsx(_components.code,{children:`configuration.phone_number`}),`, or both to send the invite by email or SMS. Omit both to create a link you can share yourself. The invite link expires after 180 days or when revoked.`]}),`\n`]}),`\n`]}),`\n`,_jsx(Note,{children:`This endpoint is for payroll and banking verifications only.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{},"config":{},"pageMetadata":{"openapi":"openAPI/verifications-partners.yaml post /partners/v2/sessions","title":"Create a session","description":"Create a connection session, send an invite, or create an invite link.","sidebarTitle":"Create a session","badge":"POST","href":"/api-reference/partners-verifications/create-a-session"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/argyle/af2164acf85a6b07/remove-image.js","/_mintlify/custom/argyle/0819c75d96f0177a/syntax-highlight.js","/_mintlify/custom/argyle/72285dbf6c5af137/legacy-hash-redirect.js","/_mintlify/custom/argyle/6e9f1651420bfe27/syntax-highlight-20260225.js","/_mintlify/custom/argyle/6c5de915fd850018/session-example-sync.js","/_mintlify/custom/argyle/58987997dede87ed/audience-navigation.js","/_mintlify/custom/argyle/6e74c8b91218c4d2/audience-toggle.js","/_mintlify/custom/argyle/4b7ec966460f12b0/changelog-minisearch.js","/_mintlify/custom/argyle/cc05ec1a3c7e032f/changelog-navigation.js","/_mintlify/custom/argyle/77d8a125002fffa8/changelog-search.js","/_mintlify/custom/argyle/53f62f407a9be5ea/changelog-subscribe.js","/_mintlify/custom/argyle/ccdcfecc455cb06e/changelog-tags.js"],"openApiReferenceData":{"operation":{"summary":"Create a session","description":"Create a connection session, send an invite, or create an invite link.","requestBody":"dfbe3944-0085-4dd6-b8de-d8e8e7a2aeb2","responses":{"200":"cac5d438-5dbe-47e6-a21e-12772e0d09ab"},"method":"post","type":"path","servers":["bf993614-d3b0-4e6a-bd2f-7820b61e62fd","15365ab4-1148-4a7b-9d35-5a986d9704da"],"security":["c699f647-5734-4bbf-9409-6b3b66121944"],"path":"/partners/v2/sessions","baseUrlOptions":["https://api-sandbox.argyle.com","https://api.argyle.com"],"title":"Create a session","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Embedded","required":["verification"],"properties":{"verification":{"type":"string","format":"uuid","description":"ID of the verification used to initialize the session.","isRequired":true,"uniqueKey":"oneOf.0.verification","typeLabel":"string\u003cuuid>"},"type":{"type":"string","enum":["embedded"],"default":"embedded","description":"Session type. Defaults to `embedded` when omitted.","uniqueKey":"oneOf.0.type","typeLabel":"enum\u003cstring>"},"configuration":{"type":"object","description":"Connection session configuration for payroll and banking verifications.","properties":{"experience":{"type":"string","format":"uuid","description":"Banking only. Optional bank connection experience customization ID.","uniqueKey":"oneOf.0.configuration.experience","typeLabel":"string\u003cuuid>"},"single_use_url":{"type":"boolean","description":"Banking only. If `true`, the session link expires after one successful connection.","uniqueKey":"oneOf.0.configuration.single_use_url","typeLabel":"boolean"},"redirect_url":{"oneOf":[{"type":"string","description":"Payroll and banking. Optional redirect URL after session completion. Hosted/direct-launch flows should always set this. On desktop browsers, use a regular `https://` URL. For mobile app flows, use a custom scheme such as `your-custom-scheme://return-to-app`, or a Universal Link on iOS / App Link on Android. Universal Links and App Links are the more modern approach. You can include an application-owned state or nonce value to match the returning browser session to an internal user, session, or verification. Argyle appends `user_submission_complete` and `user_attempted_employer_selection`, which mirror the [`onClose`](/link/reference/callbacks#onclose) fields.","uniqueKey":"oneOf.0.configuration.redirect_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Payroll and banking. Optional redirect URL after session completion. Hosted/direct-launch flows should always set this. On desktop browsers, use a regular `https://` URL. For mobile app flows, use a custom scheme such as `your-custom-scheme://return-to-app`, or a Universal Link on iOS / App Link on Android. Universal Links and App Links are the more modern approach. You can include an application-owned state or nonce value to match the returning browser session to an internal user, session, or verification. Argyle appends `user_submission_complete` and `user_attempted_employer_selection`, which mirror the [`onClose`](/link/reference/callbacks#onclose) fields.","uniqueKey":"oneOf.0.configuration.redirect_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.configuration.redirect_url","typeLabel":"string | null"},"flow_id":{"type":"string","description":"Payroll only. Optional payroll embedded connection experience customization ID.","uniqueKey":"oneOf.0.configuration.flow_id","typeLabel":"string"},"items":{"type":"array","description":"Payroll only. Limits Link to the provided Items. If one Item is provided, Link skips search and opens that Item's login screen. If multiple Items are provided, Link shows only those Items.","items":{"type":"string","uniqueKey":"oneOf.0.configuration.\\items.items.[INDEX]","typeLabel":"string"},"example":["item_000000001","item_000000002"],"uniqueKey":"oneOf.0.configuration.\\items","typeLabel":"string[]"},"language":{"type":"string","enum":["EN","ES","RU","ZH"],"description":"Payroll only. Supported Link [display language](/link/initialization/overview#optional-initialization-parameters).","uniqueKey":"oneOf.0.configuration.language","typeLabel":"enum\u003cstring>"},"mobile_app":{"type":"boolean","description":"Payroll only. Set to `true` when the session is used in a mobile app, including Hosted Link opened in a secure browser context.","uniqueKey":"oneOf.0.configuration.mobile_app","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.configuration","typeLabel":"object"}},"uniqueKey":"oneOf.0","typeLabel":"Embedded · object"},{"type":"object","title":"Invites","required":["user","type"],"properties":{"user":{"type":"string","format":"uuid","description":"User ID.\n\n**Note:** The user must have `first_name` and `last_name`.\n","isRequired":true,"uniqueKey":"oneOf.1.user","typeLabel":"string\u003cuuid>"},"type":{"type":"string","enum":["invite"],"description":"Session type.","isRequired":true,"uniqueKey":"oneOf.1.type","typeLabel":"enum\u003cstring>"},"configuration":{"type":"object","properties":{"flow_id":{"type":"string","description":"Flow ID for the invite experience. For Mortgage accounts, users with `external_metadata.broker` use wholesale flows; users without broker details use retail flows.\n\nIf omitted, the matching default is used. A provided flow takes precedence only if it matches the wholesale or retail experience; otherwise, the matching default is used. See [Wholesale Mortgage](/partners/wholesale-mortgage#choose-the-invite-flow).\n","uniqueKey":"oneOf.1.configuration.flow_id","typeLabel":"string"},"items":{"type":"array","description":"Limits Link to the provided Items.","items":{"type":"string","uniqueKey":"oneOf.1.configuration.\\items.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.configuration.\\items","typeLabel":"string[]"},"reply_to":{"type":"string","format":"email","description":"Reply-To address for the invite email.","uniqueKey":"oneOf.1.configuration.reply_to","typeLabel":"string\u003cemail>"},"email":{"type":"string","format":"email","description":"Invite recipient email address.","uniqueKey":"oneOf.1.configuration.email","typeLabel":"string\u003cemail>"},"phone_number":{"type":"string","description":"Invite recipient phone number. E.164 international format recommended.","uniqueKey":"oneOf.1.configuration.phone_number","typeLabel":"string"}},"uniqueKey":"oneOf.1.configuration","typeLabel":"object"}},"uniqueKey":"oneOf.1","typeLabel":"Invites · object"}],"uniqueKey":"","typeLabel":"Embedded · object | Invites · object"},"examples":{"Embedded - Payroll":{"title":"Embedded - Payroll","value":{"verification":"43a2c6c3-1e63-91e5-88e3-f9ab2dcc489b","configuration":{"redirect_url":"https://your-application.com/return","flow_id":"12ABCD3E","items":["item_000000001","item_000000002"],"language":"EN","mobile_app":true}}},"Embedded - Banking":{"title":"Embedded - Banking","value":{"verification":"43a2c6c3-1e63-91e5-88e3-f9ab2dcc489b","configuration":{"experience":"97f1eccb-241d-4052-8409-fab9e27a589b","single_use_url":false,"redirect_url":"https://your-application.com/return"}}},"Invites":{"title":"Invites","value":{"user":"018051aa-f7a9-a0db-2f38-6cfa325e9d69","type":"invite","configuration":{"flow_id":"7B18UYWH","items":[],"reply_to":"hello@argyle.com","email":"jane@example.com"}}},"Invites - No email or SMS":{"title":"Invites - No email or SMS","value":{"user":"018051aa-f7a9-a0db-2f38-6cfa325e9d69","type":"invite"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"cac5d438-5dbe-47e6-a21e-12772e0d09ab":{"description":"","content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Embedded","properties":{"verification":{"type":"string","format":"uuid","description":"Verification ID associated with the session.","uniqueKey":"oneOf.0.verification","typeLabel":"string\u003cuuid>"},"configuration":{"type":"object","description":"Connection session configuration for payroll and banking verifications.","properties":{"experience":{"type":"string","format":"uuid","description":"Banking only. Optional bank connection experience customization ID.","uniqueKey":"oneOf.0.configuration.experience","typeLabel":"string\u003cuuid>"},"single_use_url":{"type":"boolean","description":"Banking only. If `true`, the session link expires after one successful connection.","uniqueKey":"oneOf.0.configuration.single_use_url","typeLabel":"boolean"},"redirect_url":{"oneOf":[{"type":"string","description":"Payroll and banking. Optional redirect URL after session completion. Hosted/direct-launch flows should always set this. On desktop browsers, use a regular `https://` URL. For mobile app flows, use a custom scheme such as `your-custom-scheme://return-to-app`, or a Universal Link on iOS / App Link on Android. Universal Links and App Links are the more modern approach. You can include an application-owned state or nonce value to match the returning browser session to an internal user, session, or verification. Argyle appends `user_submission_complete` and `user_attempted_employer_selection`, which mirror the [`onClose`](/link/reference/callbacks#onclose) fields.","uniqueKey":"oneOf.0.configuration.redirect_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Payroll and banking. Optional redirect URL after session completion. Hosted/direct-launch flows should always set this. On desktop browsers, use a regular `https://` URL. For mobile app flows, use a custom scheme such as `your-custom-scheme://return-to-app`, or a Universal Link on iOS / App Link on Android. Universal Links and App Links are the more modern approach. You can include an application-owned state or nonce value to match the returning browser session to an internal user, session, or verification. Argyle appends `user_submission_complete` and `user_attempted_employer_selection`, which mirror the [`onClose`](/link/reference/callbacks#onclose) fields.","uniqueKey":"oneOf.0.configuration.redirect_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.configuration.redirect_url","typeLabel":"string | null"},"flow_id":{"type":"string","description":"Payroll only. Optional payroll embedded connection experience customization ID.","uniqueKey":"oneOf.0.configuration.flow_id","typeLabel":"string"},"items":{"type":"array","description":"Payroll only. Limits Link to the provided Items. If one Item is provided, Link skips search and opens that Item's login screen. If multiple Items are provided, Link shows only those Items.","items":{"type":"string","uniqueKey":"oneOf.0.configuration.\\items.items.[INDEX]","typeLabel":"string"},"example":["item_000000001","item_000000002"],"uniqueKey":"oneOf.0.configuration.\\items","typeLabel":"string[]"},"language":{"type":"string","enum":["EN","ES","RU","ZH"],"description":"Payroll only. Supported Link [display language](/link/initialization/overview#optional-initialization-parameters).","uniqueKey":"oneOf.0.configuration.language","typeLabel":"enum\u003cstring>"},"mobile_app":{"type":"boolean","description":"Payroll only. Set to `true` when the session is used in a mobile app, including Hosted Link opened in a secure browser context.","uniqueKey":"oneOf.0.configuration.mobile_app","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.configuration","typeLabel":"object"},"link":{"type":"string","description":"URL used to launch the payroll or banking frontend experience. For payroll, use it as `connectUrl` when initializing the [Web SDK](/link/initialization/web#initialize-with-connecturl); the returned session URL already determines whether the session runs in Sandbox or Production. Alternatively, open it directly for [Hosted Link](/link/initialization/hosted-link). For banking, pass this value to the [banking SDK](/verifications/verification-types/banking#launch-the-banking-session) as `connectURL`. Hosted or no-SDK banking flows must be enabled by Argyle before use. Session links expire after one hour. A new session link can be created at any time by creating another session for the active verification.","uniqueKey":"oneOf.0.link","typeLabel":"string"},"data_source":{"type":"string","enum":["payroll","banking"],"description":"Source of connection data.","uniqueKey":"oneOf.0.data_source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0","typeLabel":"Embedded · object"},{"type":"object","title":"Invites","properties":{"id":{"type":"string","format":"uuid","description":"Unique ID of the [invite](/api-reference/invites).","uniqueKey":"oneOf.1.id","typeLabel":"string\u003cuuid>"},"user":{"type":"string","format":"uuid","description":"ID of the user associated with the invite.","uniqueKey":"oneOf.1.user","typeLabel":"string\u003cuuid>"},"type":{"type":"string","enum":["invite"],"description":"Session type.","uniqueKey":"oneOf.1.type","typeLabel":"enum\u003cstring>"},"configuration":{"type":"object","properties":{"flow_id":{"oneOf":[{"type":"string","description":"Flow ID supplied for the invite. The resolved experience also depends on whether the flow matches the user's wholesale or retail context.","uniqueKey":"oneOf.1.configuration.flow_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Flow ID supplied for the invite. The resolved experience also depends on whether the flow matches the user's wholesale or retail context.","uniqueKey":"oneOf.1.configuration.flow_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.configuration.flow_id","typeLabel":"string | null"},"items":{"type":"array","description":"Items available in Link.","items":{"type":"string","uniqueKey":"oneOf.1.configuration.\\items.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.configuration.\\items","typeLabel":"string[]"},"reply_to":{"oneOf":[{"type":"string","format":"email","description":"Reply-To address for the invite email.","uniqueKey":"oneOf.1.configuration.reply_to.oneOf.0","typeLabel":"string\u003cemail>"},{"type":"null","format":"email","description":"Reply-To address for the invite email.","uniqueKey":"oneOf.1.configuration.reply_to.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.configuration.reply_to","typeLabel":"string\u003cemail> | null"},"email":{"oneOf":[{"type":"string","format":"email","description":"Invite recipient email address.","uniqueKey":"oneOf.1.configuration.email.oneOf.0","typeLabel":"string\u003cemail>"},{"type":"null","format":"email","description":"Invite recipient email address.","uniqueKey":"oneOf.1.configuration.email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.configuration.email","typeLabel":"string\u003cemail> | null"},"phone_number":{"oneOf":[{"type":"string","description":"Invite recipient phone number.","uniqueKey":"oneOf.1.configuration.phone_number.oneOf.0","typeLabel":"string"},{"type":"null","description":"Invite recipient phone number.","uniqueKey":"oneOf.1.configuration.phone_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.configuration.phone_number","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.configuration","typeLabel":"object"},"link":{"type":"string","format":"uri","description":"Invite URL to share with the user. Sent by email or SMS when a recipient email address or phone number is provided.","uniqueKey":"oneOf.1.link","typeLabel":"string\u003curi>"},"invite":{"type":"object","properties":{"status":{"type":"string","enum":["created","sent","initiated","attempted","completed","revoked"],"description":"Invite status. Use verification statuses to determine whether all verifications are complete.\n\n- `created` — The invite was created without email or SMS delivery.\n- `sent` — The invite was sent.\n- `initiated` — The user opened the invite and entered Link, but has not submitted login credentials, uploaded documents, or completed a response form.\n- `attempted` — The user submitted login credentials without connecting an account, or completed only a response form.\n- `completed` — The user connected an account or uploaded a document. Other verifications for the user may still be active.\n- `revoked` — The invite was revoked and its link can no longer be used.\n","uniqueKey":"oneOf.1.invite.status","typeLabel":"enum\u003cstring>"},"deliveries":{"type":"array","description":"Invite deliveries. Empty when the invite is created without email or SMS delivery.","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Unique ID of the [invite](/api-reference/invites).","uniqueKey":"oneOf.1.invite.deliveries.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"method":{"type":"string","enum":["email","sms"],"description":"Invite delivery method.","uniqueKey":"oneOf.1.invite.deliveries.items.[INDEX].method","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["sent","delivered","undelivered","opened"],"description":"Invite delivery status.","uniqueKey":"oneOf.1.invite.deliveries.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"sent_at":{"type":"string","format":"date-time","description":"Timestamp ([ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)) when the invite was sent.","uniqueKey":"oneOf.1.invite.deliveries.items.[INDEX].sent_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","description":"Timestamp ([ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)) when the delivery status was last updated.","uniqueKey":"oneOf.1.invite.deliveries.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.1.invite.deliveries.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.invite.deliveries","typeLabel":"object[]"},"invited_at":{"type":"string","format":"date-time","description":"Timestamp ([ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)) recorded for the invitation, including when no email or SMS is sent.","uniqueKey":"oneOf.1.invite.invited_at","typeLabel":"string\u003cdate-time>"},"created_at":{"type":"string","format":"date-time","description":"Timestamp ([ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)) when the invite was created.","uniqueKey":"oneOf.1.invite.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","description":"Timestamp ([ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)) when the invite was last updated.","uniqueKey":"oneOf.1.invite.updated_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.1.invite","typeLabel":"object"}},"uniqueKey":"oneOf.1","typeLabel":"Invites · object"}],"uniqueKey":"","typeLabel":"Embedded · object | Invites · object"},"examples":{"Embedded - Payroll":{"title":"Embedded - Payroll","value":{"verification":"43a2c6c3-1e63-91e5-88e3-f9ab2dcc489b","configuration":{"experience":null,"single_use_url":false,"redirect_url":"https://your-application.com/return","flow_id":"12ABCD3E","items":["item_000000001","item_000000002"],"language":"EN","mobile_app":true},"link":"https://connect.argyle.com/?...","data_source":"payroll"}},"Embedded - Banking":{"title":"Embedded - Banking","value":{"verification":"43a2c6c3-1e63-91e5-88e3-f9ab2dcc489b","configuration":{"experience":"97f1eccb-241d-4052-8409-fab9e27a589b","single_use_url":false,"redirect_url":"https://your-application.com/return"},"link":"https://connect2.finicity.com?...","data_source":"banking"}},"Invites":{"title":"Invites","value":{"id":"c188bce4-8a00-11f1-a41b-2ba97b79663a","user":"018051aa-f7a9-a0db-2f38-6cfa325e9d69","type":"invite","configuration":{"flow_id":"7B18UYWH","items":[],"reply_to":"hello@argyle.com","email":"jane@example.com","phone_number":null},"link":"https://verify.argyle.com/connect/c188bce4-8a00-11f1-a41b-2ba97b79663a?sandbox=1","invite":{"status":"sent","deliveries":[{"id":"c1acc77e-8a00-11f1-9568-b321cb09ee53","method":"email","status":"sent","sent_at":"2026-07-27T21:18:47.000Z","updated_at":"2026-07-27T21:18:47.000Z"}],"invited_at":"2026-07-27T21:18:47.000Z","created_at":"2026-07-27T21:18:47.000Z","updated_at":"2026-07-27T21:18:47.000Z"}}},"Invites - No email or SMS":{"title":"Invites - No email or SMS","value":{"id":"565cde1a-cc67-11f1-ae02-f72828b235d0","user":"018051aa-f7a9-a0db-2f38-6cfa325e9d69","type":"invite","configuration":{"flow_id":null,"items":[],"reply_to":"hello@argyle.com","email":null,"phone_number":null},"link":"https://verify.argyle.com/connect/565cde1a-cc67-11f1-ae02-f72828b235d0?sandbox=1","invite":{"status":"created","deliveries":[],"invited_at":"2026-10-20T09:19:22.000Z","created_at":"2026-10-20T09:19:22.000Z","updated_at":"2026-10-20T09:19:22.000Z"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"c699f647-5734-4bbf-9409-6b3b66121944":{"basicAuth":{"type":"http","scheme":"basic","description":"Username = api_key_id, Password = api_key_secret","scopes":[],"schemeName":"basicAuth"}}},"servers":{"bf993614-d3b0-4e6a-bd2f-7820b61e62fd":{"url":"https://api-sandbox.argyle.com","description":"Sandbox"},"15365ab4-1148-4a7b-9d35-5a986d9704da":{"url":"https://api.argyle.com","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"basic","description":"Username = api_key_id, Password = api_key_secret","scopes":[],"schemeName":"basicAuth"},"schema":{"title":"Basic Auth","type":"object","description":"Username = api_key_id, Password = api_key_secret","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":"openAPI/verifications-partners.yaml"},"subdomain":"argyle","siteName":"Argyle Docs","title":"Create a session - Argyle Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-20T15:34:34.033Z","originalFileLocation":"api-reference/partners-verifications/create-a-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=\"light\"}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 connection session, send an invite, or create an invite link.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Argyle Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/argyle/cbIyejDMMl6E05gL/_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/argyle/cbIyejDMMl6E05gL/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/argyle/cbIyejDMMl6E05gL/_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/argyle/cbIyejDMMl6E05gL/_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/argyle/cbIyejDMMl6E05gL/_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/argyle/cbIyejDMMl6E05gL/_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/argyle/cbIyejDMMl6E05gL/_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/argyle/cbIyejDMMl6E05gL/_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/argyle/cbIyejDMMl6E05gL/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a session - Argyle Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a connection session, send an invite, or create an invite link.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Argyle Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.argyle.com/api-reference/partners-verifications/create-a-session\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://docs.argyle.com/images/social/argyle-docs.png\">\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 a session - Argyle Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a connection session, send an invite, or create an invite link.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://docs.argyle.com/images/social/argyle-docs.png\">\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/argyle/cbIyejDMMl6E05gL/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Argyle Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#214E48\">\u003cmeta data-mint-head name=\"og:image:alt\" content=\"Argyle\">\u003cmeta data-mint-head name=\"twitter:image:alt\" content=\"Argyle\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.argyle.com/api-reference/partners-verifications/create-a-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/partners-verifications/create-a-session.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.argyle.com/#organization\",\"name\":\"Argyle Docs\",\"url\":\"https://docs.argyle.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/argyle/HtlySCcYVcDJWXiY/logo/light.svg?fit=max\u0026auto=format\u0026n=HtlySCcYVcDJWXiY\u0026q=85\u0026s=3d77b5555b7fdd5185b855e858558376\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.argyle.com#website\",\"name\":\"Argyle Docs\",\"url\":\"https://docs.argyle.com\",\"publisher\":{\"@id\":\"https://docs.argyle.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.argyle.com/api-reference/partners-verifications/create-a-session#webpage\",\"url\":\"https://docs.argyle.com/api-reference/partners-verifications/create-a-session\",\"name\":\"Create a session\",\"description\":\"Create a connection session, send an invite, or create an invite link.\",\"dateModified\":\"2026-10-20T15:34:34.033Z\",\"isPartOf\":{\"@id\":\"https://docs.argyle.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.argyle.com/api-reference/partners-verifications/create-a-session#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.argyle.com/api-reference/partners-verifications/create-a-session#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Partner Verifications\",\"item\":\"https://docs.argyle.com/api-reference/partners-verifications/order-a-verification\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a session\",\"item\":\"https://docs.argyle.com/api-reference/partners-verifications/create-a-session\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.argyle.com/api-reference/partners-verifications/create-a-session#apireference\",\"headline\":\"Create a session\",\"name\":\"Create a session\",\"description\":\"Create a connection session, send an invite, or create an invite link.\",\"url\":\"https://docs.argyle.com/api-reference/partners-verifications/create-a-session\",\"mainEntityOfPage\":{\"@id\":\"https://docs.argyle.com/api-reference/partners-verifications/create-a-session#webpage\"},\"image\":\"https://docs.argyle.com/images/social/argyle-docs.png\",\"dateModified\":\"2026-10-20T15:34:34.033Z\",\"publisher\":{\"@id\":\"https://docs.argyle.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.argyle.com#website\"}}]}\u003c/script>","siteName":"Argyle Docs","nav":{"global":null,"products":[{"product":"Clients","icon":"building","description":"Build for your organization.","pages":[{"title":"Clients","href":""}]},{"product":"Partners","icon":"puzzle-piece","description":"Build for your customers.","tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/partners"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/verifications/platform-partners"}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"Partner API Reference","href":"/partners/api-reference"}]},{"group":"Users","pages":[{"openapi":"openAPI/verifications-partners.yaml post /partners/v2/users","title":"Create a user","sidebarTitle":"Create a user","href":"/api-reference/partners-verifications/create-a-user"},{"openapi":"openAPI/verifications-partners.yaml patch /partners/v2/users/{id}","title":"Update a user","sidebarTitle":"Update a user","href":"/api-reference/partners-verifications/update-a-user"}]},{"group":"Partner Verifications","pages":[{"openapi":"openAPI/verifications-partners.yaml post /partners/v2/verifications","title":"Order a verification","sidebarTitle":"Order a verification","description":"Orders a new verification.\n\n\u003cNote>\n[Create a user](/verifications/platform-partners#create-the-user) or update an existing user with the required details before ordering payroll, banking, or document verifications.\n\u003c/Note>","href":"/api-reference/partners-verifications/order-a-verification"},{"openapi":"openAPI/verifications-partners.yaml post /partners/v2/sessions","title":"Create a session","sidebarTitle":"Create a session","href":"/api-reference/partners-verifications/create-a-session"},{"openapi":"openAPI/verifications-partners.yaml post /partners/v2/verifications/refresh","title":"Refresh a verification","sidebarTitle":"Refresh a verification","description":"Creates a new payroll, banking, or Doc VOI verification without requiring the user to reconnect or upload additional documents.\n\nFor payroll and banking, a valid connection must already exist. For Doc VOI, the new report is generated from the user's existing uploaded documents.\n\nThe new verification inherits `loan.division` from the original verification.","href":"/api-reference/partners-verifications/refresh-a-verification"},{"openapi":"openAPI/verifications-partners.yaml get /partners/v2/verifications/{id}","title":"Retrieve a verification","sidebarTitle":"Retrieve a verification","href":"/api-reference/partners-verifications/retrieve-a-verification"},{"openapi":"openAPI/verifications-partners.yaml patch /partners/v2/verifications/{id}","title":"Update a verification","sidebarTitle":"Update a verification","href":"/api-reference/partners-verifications/update-a-verification"},{"openapi":"openAPI/verifications-partners.yaml post /partners/v2/verifications/{id}/cancel","title":"Cancel a verification","sidebarTitle":"Cancel a verification","href":"/api-reference/partners-verifications/cancel-a-verification"},{"openapi":"openAPI/verifications-partners.yaml get /partners/v2/verifications","title":"List all verifications","sidebarTitle":"List all verifications","href":"/api-reference/partners-verifications/list-all-verifications"},{"title":"Upload a document","sidebarTitle":"Upload a document","openapi":"openAPI/verifications-partners.yaml post /partners/v2/user-uploads","href":"/api-reference/partners-verifications/upload-a-document"}]},{"group":"Partner Webhooks","pages":[{"title":"Verifications.updated webhook","openapi":"openAPI/verifications-partners-webhooks-updated.yaml post /partners/v2/webhooks","sidebarTitle":"Updated","href":"/api-reference/partners-webhooks/updated"},{"title":"Verifications.creation_failed webhook","openapi":"openAPI/verifications-partners-webhooks-creation-failed.yaml post /partners/v2/webhooks","sidebarTitle":"Creation failed","href":"/api-reference/partners-webhooks/creation-failed"},{"title":"Verifications.connection_added webhook","openapi":"openAPI/verifications-partners-webhooks-connection-added.yaml post /partners/v2/webhooks","sidebarTitle":"Connection added","href":"/api-reference/partners-webhooks/connection-added"},{"group":"Webhook management","pages":[{"title":"Create a webhook","openapi":"openAPI/webhooks.yaml post /partners/v2/webhooks","href":"/api-reference/partners-webhooks/create-a-webhook"},{"title":"Retrieve a webhook","openapi":"openAPI/webhooks.yaml get /partners/v2/webhooks/{id}","href":"/api-reference/partners-webhooks/retrieve-a-webhook"},{"title":"Delete a webhook","openapi":"openAPI/webhooks.yaml delete /partners/v2/webhooks/{id}","href":"/api-reference/partners-webhooks/delete-a-webhook"},{"title":"List all webhooks","openapi":"openAPI/webhooks.yaml get /partners/v2/webhooks","href":"/api-reference/partners-webhooks/list-all-webhooks"}]}]},{"group":"Partner Data Sets","pages":[{"title":"Retrieve An Account","openapi":"openAPI/verifications-partners.yaml get /partners/v2/accounts/{id}","sidebarTitle":"Retrieve an account","href":"/api-reference/partners-data-sets/retrieve-an-account"},{"title":"List All Accounts","openapi":"openAPI/verifications-partners.yaml get /partners/v2/accounts","sidebarTitle":"List all accounts","href":"/api-reference/partners-data-sets/list-all-accounts"},{"title":"Retrieve a bank account","openapi":"openAPI/verifications-partners.yaml get /partners/v2/bank-accounts/{bank_account_id}","sidebarTitle":"Retrieve a bank account","href":"/api-reference/partners-data-sets/retrieve-a-bank-account"},{"title":"List all bank accounts","openapi":"openAPI/verifications-partners.yaml get /partners/v2/bank-accounts","sidebarTitle":"List all bank accounts","href":"/api-reference/partners-data-sets/list-all-bank-accounts"},{"openapi":"openAPI/verifications-partners.yaml get /partners/v2/payroll-documents/{id}","title":"Retrieve a payroll document","sidebarTitle":"Retrieve a payroll document","href":"/api-reference/partners-data-sets/retrieve-a-payroll-document"},{"openapi":"openAPI/verifications-partners.yaml get /partners/v2/payroll-documents","title":"List all payroll documents","sidebarTitle":"List all payroll documents","href":"/api-reference/partners-data-sets/list-all-payroll-documents"},{"openapi":"openAPI/verifications-partners.yaml get /partners/v2/paystubs/{id}","title":"Retrieve a paystub","sidebarTitle":"Retrieve a paystub","href":"/api-reference/partners-data-sets/retrieve-a-paystub"},{"openapi":"openAPI/verifications-partners.yaml get /partners/v2/paystubs","title":"List all paystubs","sidebarTitle":"List all paystubs","href":"/api-reference/partners-data-sets/list-all-paystubs"}]},{"group":"Partner Receipts","pages":[{"openapi":"openAPI/verifications-partners.yaml post /partners/v2/receipts","title":"Receipts","sidebarTitle":"Receipts","href":"/api-reference/partners-receipts"}]}]}]},{"product":"Changelog","description":"Product updates and announcements","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Create a session - Argyle Docs","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js","Markdown-CpxgzsKA.js","clsx-C5EfhVm0.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CJ9Oly2E.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Mk6P3qvh.js"]}