SDK proposeSigning body. message, context and chain describe the operation being proposed — the same fields the eventual signMessage call carries — while approvalQuorum holds the caller-signed intent over it.
The Initiator's own signed Intent over the operation being proposed — the same bundle a governed sign carries in approvalQuorum, except proposing always needs the signature: there is no stored proposal to redeem yet. initiatorProof is issued server-side while the caller's token is live and is never sent by the client.
The opened proposal and what its approvals still need
The signMessage proposal opened for the proposed intent — or the identical open one a retry found — with the requirement its approvals must satisfy. intent is the stored signed intent verbatim: approvers sign THESE bytes, never a re-derived copy.
One signing-quorum requirement as wallet-service reports it, plus the approvals already counted toward it on the proposal. The role fields are absent when wallet-service did not report them — never re-derive them client-side.
Show child attributes
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Dynamic","colors":{"primary":"#4779FF","light":"#A0BFFF","dark":"#69A5FF"},"logo":{"light":"https://mintcdn.com/dynamic-docs-testing/PROvCtyU_ULh_xzj/logo/dynamic-fireblocks-icon-light.svg?fit=max\u0026auto=format\u0026n=PROvCtyU_ULh_xzj\u0026q=85\u0026s=da2d659b63ffe1e1be0a3b79e22b837c","dark":"https://mintcdn.com/dynamic-docs-testing/PROvCtyU_ULh_xzj/logo/dynamic-fireblocks-icon-dark.svg?fit=max\u0026auto=format\u0026n=PROvCtyU_ULh_xzj\u0026q=85\u0026s=c49face944ebb792b37928ecf735fcbc"},"favicon":"https://mintcdn.com/dynamic-docs-testing/C-CltRmvvkSqoMFQ/assets/favicon.png?fit=max\u0026auto=format\u0026n=C-CltRmvvkSqoMFQ\u0026q=85\u0026s=2bbf17fee49c1d60434f1fd77a2d8f38","api":{"mdx":{"auth":{"method":"bearer"}}},"background":{"image":"https://mintcdn.com/dynamic-docs-testing/C-CltRmvvkSqoMFQ/assets/images/general/background-image.png?fit=max\u0026auto=format\u0026n=C-CltRmvvkSqoMFQ\u0026q=85\u0026s=67a354a23840d92de3d1cb25c24ff27c","decoration":"gradient"},"navbar":{"links":[{"href":"https://www.dynamic.xyz/get-started","label":"Start Free"}],"primary":{"type":"button","label":"See it in action","href":"https://demo.dynamic.xyz/"}},"footer":{"socials":{"x":"https://x.com/dynamic_xyz","linkedin":"https://www.linkedin.com/company/dynamiclabs","slack":"https://www.dynamic.xyz/join-slack"}},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":true},"integrations":{"gtm":{"tagId":"GTM-K9NXSDK"},"cookies":{"key":"dynamic-docs-cookie-consent","value":"accepted"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"metadata":{"timestamp":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dynamic-docs-testing","hasAudioNarration":false,"actualSubdomain":"dynamic-docs-testing","customDomains":["www.dynamic.xyz"],"gitSource":{"type":"github","owner":"dynamic-labs","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae0bba5dc8e261a8bb6a009","collectionId":"ca91d6ba-4fd6-4a04-809a-e5a2387ec00d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae0bba5dc8e261a8bb6a009"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae0bba5dc8e261a8bb6a009","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"Reference","count":1919},{"language":"default","tag":"REST API","count":1160},{"language":"default","tag":"Schemas","count":635},{"language":"default","tag":"Endpoints","count":521},{"language":"default","tag":"Javascript, React \u0026 React Native","count":301},{"language":"default","tag":"Legacy React","count":287},{"language":"default","tag":"SDK","count":226},{"language":"default","tag":"JavaScript SDK Reference","count":224},{"language":"default","tag":"Implement","count":208},{"language":"default","tag":"Wallets","count":186}]},"assistantConfig":{},"basePath":"/docs","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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".dynamic-demos-link{position:relative;overflow:hidden;margin:.5rem 0 2rem;padding:2rem 1.75rem;border-radius:16px;border:1px solid rgba(148,163,184,.14);background:rgba(148,163,184,.04);text-align:center}html.dark .dynamic-demos-link{border-color:rgba(148,163,184,.12);background:rgba(148,163,184,.03)}.ddl-glow{position:absolute;inset:-40% auto auto 50%;width:28rem;height:28rem;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(71,121,255,.18),transparent 70%);pointer-events:none}html.dark .ddl-glow{background:radial-gradient(circle,rgba(71,121,255,.22),transparent 70%)}.ddl-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:32rem;margin:0 auto}.ddl-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1rem;border-radius:999px;background:rgba(71,121,255,.12);color:#4779ff}html.dark .ddl-icon{background:rgba(71,121,255,.18);color:#93b4ff}.ddl-icon svg{width:1.25rem;height:1.25rem}.ddl-title{margin:0 0 .65rem;font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:#0f172a}html.dark .ddl-title{color:#f1f5f9}.ddl-copy{margin:0 0 1.35rem;font-size:1rem;line-height:1.65;color:#64748b}html.dark .ddl-copy{color:#94a3b8}.ddl-button,.ddl-copy strong{color:#4779ff;font-weight:600}html.dark .ddl-copy strong{color:#93b4ff}.ddl-button{display:inline-flex;align-items:center;gap:.45rem;padding:.75rem 1.15rem;border-radius:10px;background:#4779ff;color:#fff;font-size:.95rem;line-height:1;text-decoration:none;transition:background-color 160ms cubic-bezier(.2,0,0,1),transform 160ms cubic-bezier(.2,0,0,1)}.ddl-button:hover{background:#2f5fe0;transform:translateY(-1px)}.ddl-button:focus-visible{outline:2px solid #4779ff;outline-offset:3px}.ddl-button-icon{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.ddl-button{transition:none}.ddl-button:hover{transform:none}}.welcome-section{padding:1.3rem 1.5rem 0;border-radius:14px;border:1px solid rgba(148,163,184,.12);background:rgba(148,163,184,.04);margin-bottom:2rem}html.dark .welcome-section{border-color:rgba(148,163,184,.1);background:rgba(148,163,184,.03)}.welcome-word-rotator{margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px dashed rgba(148,163,184,.2)}html.dark .welcome-word-rotator{border-bottom-color:rgba(148,163,184,.15)}.welcome-section h3{margin-top:1.75rem;margin-bottom:-1rem}.wwr-title{margin:0;font-size:2rem;font-weight:700;line-height:1.3;letter-spacing:-.02em;color:#0f172a}html.dark .wwr-title{color:#f1f5f9}.wwr-line{display:block}.wwr-line+.wwr-line{margin-top:.1rem}.wwr-word{white-space:nowrap}.wwr-char{display:inline-block;will-change:transform,opacity,filter;transform-style:preserve-3d;backface-visibility:hidden}.wwr-accent{color:#4779ff;font-weight:550;perspective:400px}html.dark .wwr-accent{color:#93b4ff}#banner{background-color:#4779ff}.event-hero{margin:0 0 1.5rem}.event-hero-banner{width:100%;height:auto;display:block;border-radius:14px;box-shadow:0 10px 32px rgba(15,23,42,.22)}.event-hero-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.event-tag{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .85rem;border-radius:999px;font-size:.85rem;font-weight:600;color:#2f5fe0;background:rgba(71,121,255,.12);border:1px solid rgba(71,121,255,.25)}html.dark .event-tag{color:#93b4ff;background:rgba(71,121,255,.16);border-color:rgba(71,121,255,.32)}@media (min-width:768px){.nav-logo{height:2.25rem!important;max-width:18rem!important}}.mcp-install-button{pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.before\\:bg-background-light::before,.chat-assistant-floating-input::before{content:none!important;display:none!important;background:0 0!important;background-color:transparent!important;height:0!important}.rn-qs-dark{display:none}.rn-qs-light,html.dark .rn-qs-dark{display:block}.nav-tabs-item>div>svg,.nav-tabs-item>svg,html.dark .rn-qs-light,html.light .rn-qs-dark{display:none}html.light .rn-qs-light{display:block}.llm-copy-btn{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;padding:7px 14px;background-color:#4779ff;color:#fff;font-size:13px;font-weight:500;border:0;border-radius:6px;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.llm-copy-btn:hover{background-color:#2f5fe0}.llm-copy-btn--copied{background-color:#16a34a}.llm-copy-btn--copied:hover{background-color:#15803d}html.dark,html.light{--ds-subtitle:#8f93ab;--ds-primary:#5c89ff}html.dark{--ds-bg:#0c0e13;--ds-elevated:#1b1d22;--ds-border:#282b33;--ds-text:#ececec;--ds-muted:#6f7177}html.light{--ds-bg:#ffffff;--ds-elevated:#fafafb;--ds-border:#e9ecf2;--ds-text:#26272e;--ds-muted:#5f6478}html:is(.light, .dark) .DocSearch-Container,html:is(.light, .dark) .DocSearch-Modal{--docsearch-primary-color:var(--ds-primary);--docsearch-highlight-color:var(--ds-primary);--docsearch-logo-color:var(--ds-muted);--docsearch-text-color:var(--ds-text);--docsearch-muted-color:var(--ds-muted);--docsearch-hit-color:var(--ds-text);--docsearch-hit-active-color:var(--ds-text);--docsearch-container-background:rgb(0 0 0 / 0.6);--docsearch-modal-background:var(--ds-bg);--docsearch-searchbox-background:transparent;--docsearch-searchbox-focus-background:transparent;--docsearch-hit-background:transparent;--docsearch-footer-background:var(--ds-bg);--docsearch-modal-shadow:0 4px 8px -6px rgb(24 39 75 / 0.02),\n 0 8px 24px -4px rgb(24 39 75 / 0.05),\n 0 0 0 1px var(--ds-border);--docsearch-hit-shadow:none;--docsearch-footer-shadow:0 -1px 0 0 var(--ds-border);--docsearch-searchbox-shadow:none;--docsearch-key-gradient:var(--ds-bg);--docsearch-key-shadow:inset 0 0 0 1px var(--ds-border),\n 0 2px 0 0 var(--ds-border);--docsearch-key-pressed-shadow:inset 0 0 0 1px var(--ds-border),\n 0 1px 0 0 var(--ds-border);--docsearch-hit-height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:is(.light, .dark) .DocSearch-Modal{max-width:558px;height:auto;max-height:min(80vh,720px);border-radius:12px;overflow:hidden}html:is(.light, .dark) .DocSearch-Dropdown{height:auto;padding:12px 16px;max-height:calc(min(80vh,720px) - 56px - 54px)}html:is(.light, .dark) .DocSearch-Dropdown-Container{display:flex;flex-direction:column;gap:17px}html:is(.light, .dark) .DocSearch-Hits ul{display:flex;flex-direction:column;gap:2px}html:is(.light, .dark) .DocSearch-SearchBar{padding:12px;border-bottom:1px solid var(--ds-border)}html:is(.light, .dark) .DocSearch-SearchBar:has(.DocSearch-Input:not(:placeholder-shown)){background:var(--ds-elevated)}html:is(.light, .dark) .DocSearch-Form{height:auto;padding:0;gap:8px;background:0 0;box-shadow:none}html:is(.light, .dark) .DocSearch-Input{padding:0;font-size:14px;font-weight:400;line-height:20px;color:var(--ds-text)}html:is(.light, .dark) .DocSearch-Input::placeholder{color:var(--ds-muted);opacity:1}html:is(.light, .dark) .DocSearch-Hit-source{height:auto;margin:0 0 6px;padding:0;background:0 0;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0;text-transform:none;color:var(--ds-primary)}html:is(.light, .dark) .DocSearch-Hit{height:auto;padding:0}html:is(.light, .dark) .DocSearch-Hit a{height:54px;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:0 0;display:flex;align-items:center;transition-property:background-color,border-color;transition-duration:120ms;transition-timing-function:cubic-bezier(.2,0,0,1)}html:is(.light, .dark) .DocSearch-Hit[aria-selected=true] a{background:var(--ds-elevated);border-color:var(--ds-border)}html:is(.light, .dark) .DocSearch-Hit-Container{display:flex;align-items:center;width:100%;height:auto;min-height:0;gap:8px}html:is(.light, .dark) .DocSearch-Hit-content-wrapper{flex:1 1 auto;min-width:0}html:is(.light, .dark) .DocSearch-Hit-action{margin-left:auto;flex-shrink:0}html:is(.light, .dark) .DocSearch-Hit-title{font-size:14px;font-weight:500;line-height:20px;color:var(--ds-text)}html:is(.light, .dark) .DocSearch-Hit-path{font-size:12px;font-weight:400;line-height:18px;color:var(--ds-muted)}html:is(.light, .dark) .DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path{color:var(--ds-subtitle)}html:is(.light, .dark) .DocSearch-Hit--Result.DocSearch-Hit--Child .DocSearch-Hit-title,html:is(.light, .dark) .DocSearch-Hit--Result.DocSearch-Hit--Lvl1 .DocSearch-Hit-title,html:is(.light, .dark) .DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,html:is(.light, .dark) .DocSearch-Hit[aria-selected=true] mark{color:var(--ds-primary)}html:is(.light, .dark) .DocSearch-Hit-action,html:is(.light, .dark) .DocSearch-Logo a>*{display:none}html:is(.light, .dark) .DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:2px;border-radius:4px;background:var(--ds-bg);box-shadow:inset 0 0 0 1px var(--ds-border),0 2px 0 0 var(--ds-border);flex-shrink:0}html:is(.light, .dark) .DocSearch-Footer{height:auto;padding:16px;background:var(--ds-bg);border-top:1px solid var(--ds-border);border-radius:0 0 12px 12px;box-shadow:none}html:is(.light, .dark) .DocSearch-Commands{gap:20px}html:is(.light, .dark) .DocSearch-Commands li{gap:6px}html:is(.light, .dark) .DocSearch-Commands-Key{position:relative;width:22px;height:22px;min-width:22px;margin:0;padding:2px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;color:var(--ds-muted)}html:is(.light, .dark) .DocSearch-Label{font-size:14px;font-weight:400;line-height:20px;color:var(--ds-muted)}html:is(.light, .dark) .DocSearch-Logo a{font-size:11px;font-weight:400;line-height:1;color:var(--ds-muted);text-decoration:none;border-radius:2px;opacity:.6;transition-property:opacity;transition-duration:150ms;transition-timing-function:cubic-bezier(.2,0,0,1)}html:is(.light, .dark) .DocSearch-Logo a::before{content:'Search by Algolia'}html:is(.light, .dark) .DocSearch-Hit-Tree,html:is(.light, .dark) .DocSearch-Hit-action-button,html:is(.light, .dark) .DocSearch-Hit-action>*,html:is(.light, .dark) .DocSearch-Hit-action~.DocSearch-Hit-action,html:is(.light, .dark) .DocSearch-Hit-icon>*,html:is(.light, .dark) .DocSearch-MagnifierLabel>*,html:is(.light, .dark) .DocSearch-Reset>*{display:none!important}html:is(.light, .dark) .DocSearch-Commands li:nth-child(1) .DocSearch-Commands-Key>*,html:is(.light, .dark) .DocSearch-Commands li:nth-child(2) .DocSearch-Commands-Key>*{display:none!important}html:is(.light, .dark) .DocSearch-MagnifierLabel{width:16px;height:16px}html:is(.light, .dark) .DocSearch-MagnifierLabel,html:is(.light, .dark) .DocSearch-Reset{display:inline-block;padding:0;background-color:var(--ds-muted);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html:is(.light, .dark) .DocSearch-Hit-icon,html:is(.light, .dark) .DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action::before{width:16px;height:16px;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html:is(.light, .dark) .DocSearch-Hit-icon{display:inline-block;padding:0;background-color:var(--ds-muted)}html:is(.light, .dark) .DocSearch-MagnifierLabel{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1zZWFyY2giIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiA+IDxwYXRoIGQ9Im0yMSAyMS00LjM0LTQuMzQiIC8+IDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+IDwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1zZWFyY2giIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiA+IDxwYXRoIGQ9Im0yMSAyMS00LjM0LTQuMzQiIC8+IDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+IDwvc3ZnPg==)}html:is(.light, .dark) .DocSearch-Reset{position:relative;width:16px;height:16px;border:0;border-radius:2px;cursor:pointer;transition-property:transform,opacity;transition-duration:100ms;transition-timing-function:cubic-bezier(.2,0,0,1);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS14IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgPiA8cGF0aCBkPSJNMTggNiA2IDE4IiAvPiA8cGF0aCBkPSJtNiA2IDEyIDEyIiAvPiA8L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS14IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgPiA8cGF0aCBkPSJNMTggNiA2IDE4IiAvPiA8cGF0aCBkPSJtNiA2IDEyIDEyIiAvPiA8L3N2Zz4=)}html:is(.light, .dark) .DocSearch-Reset[hidden]{display:none}html:is(.light, .dark) .DocSearch-Reset::after{content:'';position:absolute;inset:-12px}html:is(.light, .dark) .DocSearch-Hit-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1maWxlLXRleHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiA+IDxwYXRoIGQ9Ik02IDIyYTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNC43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djEyYTIgMiAwIDAgMS0yIDJ6IiAvPiA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4gPHBhdGggZD0iTTEwIDlIOCIgLz4gPHBhdGggZD0iTTE2IDEzSDgiIC8+IDxwYXRoIGQ9Ik0xNiAxN0g4IiAvPiA8L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1maWxlLXRleHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiA+IDxwYXRoIGQ9Ik02IDIyYTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNC43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djEyYTIgMiAwIDAgMS0yIDJ6IiAvPiA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4gPHBhdGggZD0iTTEwIDlIOCIgLz4gPHBhdGggZD0iTTE2IDEzSDgiIC8+IDxwYXRoIGQ9Ik0xNiAxN0g4IiAvPiA8L3N2Zz4=)}html:is(.light, .dark) .DocSearch-Hit--Result.DocSearch-Hit--Child .DocSearch-Hit-icon,html:is(.light, .dark) .DocSearch-Hit--Result.DocSearch-Hit--Lvl1 .DocSearch-Hit-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1oYXNoIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgPiA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iOSIgeTI9IjkiIC8+IDxsaW5lIHgxPSI0IiB4Mj0iMjAiIHkxPSIxNSIgeTI9IjE1IiAvPiA8bGluZSB4MT0iMTAiIHgyPSI4IiB5MT0iMyIgeTI9IjIxIiAvPiA8bGluZSB4MT0iMTYiIHgyPSIxNCIgeTE9IjMiIHkyPSIyMSIgLz4gPC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1oYXNoIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgPiA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iOSIgeTI9IjkiIC8+IDxsaW5lIHgxPSI0IiB4Mj0iMjAiIHkxPSIxNSIgeTI9IjE1IiAvPiA8bGluZSB4MT0iMTAiIHgyPSI4IiB5MT0iMyIgeTI9IjIxIiAvPiA8bGluZSB4MT0iMTYiIHgyPSIxNCIgeTE9IjMiIHkyPSIyMSIgLz4gPC9zdmc+)}html:is(.light, .dark) .DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon{background-color:var(--ds-text)}html:is(.light, .dark) .DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action::before{content:'';background-color:var(--ds-text);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jb3JuZXItZG93bi1sZWZ0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgPiA8cGF0aCBkPSJNMjAgNHY3YTQgNCAwIDAgMS00IDRINCIgLz4gPHBhdGggZD0ibTkgMTAtNSA1IDUgNSIgLz4gPC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jb3JuZXItZG93bi1sZWZ0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgPiA8cGF0aCBkPSJNMjAgNHY3YTQgNCAwIDAgMS00IDRINCIgLz4gPHBhdGggZD0ibTkgMTAtNSA1IDUgNSIgLz4gPC9zdmc+)}html:is(.light, .dark) .DocSearch-Commands li:nth-child(1) .DocSearch-Commands-Key::before,html:is(.light, .dark) .DocSearch-Commands li:nth-child(2) .DocSearch-Commands-Key:nth-child(1)::before,html:is(.light, .dark) .DocSearch-Commands li:nth-child(2) .DocSearch-Commands-Key:nth-child(2)::before{content:'';width:16px;height:16px;background-color:var(--ds-muted);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html:is(.light, .dark) .DocSearch-Commands li:nth-child(1) .DocSearch-Commands-Key::before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jb3JuZXItZG93bi1sZWZ0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgPiA8cGF0aCBkPSJNMjAgNHY3YTQgNCAwIDAgMS00IDRINCIgLz4gPHBhdGggZD0ibTkgMTAtNSA1IDUgNSIgLz4gPC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jb3JuZXItZG93bi1sZWZ0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgPiA8cGF0aCBkPSJNMjAgNHY3YTQgNCAwIDAgMS00IDRINCIgLz4gPHBhdGggZD0ibTkgMTAtNSA1IDUgNSIgLz4gPC9zdmc+)}html:is(.light, .dark) .DocSearch-Commands li:nth-child(2) .DocSearch-Commands-Key:nth-child(1)::before{-webkit-mask-image:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\u003cpath d='m5 12 7-7 7 7'/>\u003cpath d='M12 19V5'/>\u003c/svg>\");mask-image:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\u003cpath d='m5 12 7-7 7 7'/>\u003cpath d='M12 19V5'/>\u003c/svg>\")}html:is(.light, .dark) .DocSearch-Commands li:nth-child(2) .DocSearch-Commands-Key:nth-child(2)::before{-webkit-mask-image:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\u003cpath d='M12 5v14'/>\u003cpath d='m19 12-7 7-7-7'/>\u003c/svg>\");mask-image:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\u003cpath d='M12 5v14'/>\u003cpath d='m19 12-7 7-7-7'/>\u003c/svg>\")}html:is(.light, .dark) .DocSearch-Reset:focus-visible{outline:2px solid var(--ds-primary);outline-offset:4px}html:is(.light, .dark) .DocSearch-Logo a:focus-visible{outline:2px solid var(--ds-primary);opacity:1;outline-offset:3px}html:is(.light, .dark) .DocSearch-Reset:active{transform:scale(.96)}@media (hover:hover){html:is(.light, .dark) .DocSearch-Reset:hover{opacity:.8}html:is(.light, .dark) .DocSearch-Logo a:hover{opacity:1}}@media (prefers-reduced-motion:reduce){html:is(.light, .dark) .DocSearch-Hit a,html:is(.light, .dark) .DocSearch-Logo a,html:is(.light, .dark) .DocSearch-Reset{transition:none}html:is(.light, .dark) .DocSearch-Reset:active{transform:none}}.nav-tabs{flex:1 1 auto;min-width:0;align-items:center;gap:.25rem!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:.625rem}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs-item{flex:0 0 auto;white-space:nowrap;height:auto;padding:.375rem .625rem;border-radius:.5rem;gap:0!important;color:#5f6478;transition:background-color .15s ease,color .15s ease}.nav-tabs-item>div.absolute{display:none!important}.nav-tabs-item[data-active=true]{background-color:#edf1fe;color:#2b55c7}.nav-tabs-item:focus-visible{outline:2px solid #4779ff;outline-offset:2px;color:#26272e}html.dark .nav-tabs-item{color:#8f93ab}html.dark .nav-tabs-item:focus-visible{outline-color:#69a5ff;color:#ececec}html.dark .nav-tabs-item[data-active=true]{background-color:rgb(105 165 255/14%);color:#a0bfff}@media (hover:hover){.nav-tabs-item:hover{background-color:#f4f5f8;color:#26272e}.nav-tabs-item[data-active=true]:hover{background-color:#e4ebfd;color:#2b55c7}html.dark .nav-tabs-item:hover{background-color:#1b1d22;color:#ececec}html.dark .nav-tabs-item[data-active=true]:hover{background-color:rgb(105 165 255/20%);color:#a0bfff}}@media (prefers-reduced-motion:reduce){.nav-tabs-item{transition:none}}div:has(>.nav-tabs){border-bottom:1px solid #e9ecf2;height:auto!important;padding-block:.4375rem}html.dark div:has(>.nav-tabs){border-bottom-color:#282b33}a[href$='demo.dynamic.xyz/']>span[class*=bg-primary-dark]{background-color:#2e57d1}@media (hover:hover){a[href$='demo.dynamic.xyz/']:hover>span[class*=bg-primary-dark]{background-color:#22409e}}#sidebar-content .sidebar-group li:has(>button>div:first-child:not(.flex-1))>ul{margin-left:1.5rem}"}],"page":{"pagePath":"api-reference/sdk/sdk-—-propose-a-signing-quorum-transaction-for-a-business-account-wallet","slug":"/api-reference/sdk/sdk-—-propose-a-signing-quorum-transaction-for-a-business-account-wallet","pageMetadata":{"title":"SDK — propose a signing-quorum transaction for a business-account wallet","description":"Opens a `signMessage` proposal for the wallet's caller-signed intent without running the sign.","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/wallets/{walletId}/signingProposals","href":"/api-reference/sdk/sdk-—-propose-a-signing-quorum-transaction-for-a-business-account-wallet","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Opens a \", _jsx(_components.code, {\n children: \"signMessage\"\n }), \" proposal for the wallet’s caller-signed intent without running the sign.\"]\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}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":"SDK — propose a signing-quorum transaction for a business-account wallet","description":"Opens a `signMessage` proposal for the wallet's caller-signed intent without running the sign.","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/wallets/{walletId}/signingProposals","href":"/api-reference/sdk/sdk-—-propose-a-signing-quorum-transaction-for-a-business-account-wallet","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/dynamic-docs-testing/fd6becaed25bf0d8/algolia-docsearch.js","/docs/_mintlify/custom/dynamic-docs-testing/5d45fd297301ef79/generate-llms.js","/docs/_mintlify/custom/dynamic-docs-testing/14f3898c5e985cd5/snippets/gsap-text-plugin.js","/docs/_mintlify/custom/dynamic-docs-testing/c174bfce53a72941/snippets/gsap.js","/docs/_mintlify/custom/dynamic-docs-testing/ea6028ffcc794f21/llm-copy-button.js","/docs/_mintlify/custom/dynamic-docs-testing/c071bd14c4f40dfd/onetrust.js"],"openApiReferenceData":{"operation":{"operationId":"sdkCreateBusinessAccountSigningProposal","tags":["SDK"],"summary":"SDK — propose a signing-quorum transaction for a business-account wallet","description":"Opens a `signMessage` proposal for the wallet's caller-signed intent without running the sign.","parameters":["1bc656f8-42f9-4873-a942-78d2299fd73f","831ea54a-b05f-47dd-b281-4dc36cc8968e","7f7e355a-c354-4bec-8d68-08182ce04d27"],"requestBody":"be2a4740-9a75-48d4-86ad-b8ff4e593402","responses":{"200":"130347ee-9546-4f5c-9da0-d61c7dc3d29d","400":"4adef671-83b0-4e21-9c86-e61cea26e690","401":"bb166539-9e4e-49ee-8378-4d599aeea0a5","404":"3fe02a33-07ec-4878-b671-4a8f366642d4","409":"2b68dd3a-273f-4bf7-b0ff-73e9a4f2f041","422":"5f84ef13-bf6c-4c9f-bbdc-1f3ad386014a","500":"9db91ad2-f6e6-44f4-aa68-44b9e64f4429"},"security":["541f51cc-3067-480f-8f9b-8942e33a0883"],"method":"post","type":"path","servers":["7b067ff0-2d64-4494-a0c4-5c3957d5e030","64f2b03c-cb86-4ee8-a04e-69970fdea362","404eef86-8930-4485-a00f-32d2b03e5e39"],"path":"/sdk/{environmentId}/businessAccounts/{businessAccountId}/wallets/{walletId}/signingProposals","baseUrlOptions":["https://app.dynamicauth.com/api/v0","https://app.dynamic.xyz/api/v0","http://localhost:3333/api/v0"],"title":"SDK — propose a signing-quorum transaction for a business-account wallet","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"1bc656f8-42f9-4873-a942-78d2299fd73f":{"in":"path","name":"environmentId","required":true,"description":"ID of the environment","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"description":"ID of the environment","uniqueKey":"","typeLabel":"string"}},"831ea54a-b05f-47dd-b281-4dc36cc8968e":{"in":"path","name":"businessAccountId","required":true,"description":"ID of the business account","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"description":"ID of the business account","uniqueKey":"","typeLabel":"string"}},"7f7e355a-c354-4bec-8d68-08182ce04d27":{"in":"path","name":"walletId","required":true,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"SDK proposeSigning body. `message`, `context` and `chain` describe the operation being proposed — the same fields the eventual signMessage call carries — while `approvalQuorum` holds the caller-signed intent over it.\n","required":["message","chain","approvalQuorum"],"properties":{"message":{"type":"string","maxLength":204800,"description":"A string with a max length of 204800 characters","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"chain":{"type":"string","enum":["EVM","MIDNIGHT","SVM","SUI","BTC","TON","STELLAR","TEMPO","ALEO","TRON"],"isRequired":true,"uniqueKey":"chain","typeLabel":"enum\u003cstring>"},"approvalQuorum":{"type":"object","description":"The Initiator's own signed Intent over the operation being proposed — the same bundle a governed sign carries in `approvalQuorum`, except proposing always needs the signature: there is no stored proposal to redeem yet. `initiatorProof` is issued server-side while the caller's token is live and is never sent by the client.\n","required":["intentSignature","intent"],"properties":{"intent":{"type":"object","additionalProperties":true,"description":"The client-created signed Intent. The enclave checks its operation against the request's current signing context and MPC message.","required":["intentId","businessAccountId","accountAddress","actionType","initiatorUserId","createdAt","operation"],"properties":{"intentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"approvalQuorum.intent.intentId","typeLabel":"string"},"businessAccountId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"approvalQuorum.intent.businessAccountId","typeLabel":"string"},"accountAddress":{"type":"string","pattern":"^[A-Za-z0-9_-]{18,100}$","description":"Valid blockchain wallet address, must be an alphanumeric string (underscores allowed for chains like Midnight, hyphens allowed for chains using base64url-encoded addresses like TON)","example":"0xbF394748301603f18d953C90F0b087CBEC0E1834","maxLength":255,"isRequired":true,"uniqueKey":"approvalQuorum.intent.accountAddress","typeLabel":"string"},"actionType":{"type":"string","enum":["waasSigningQuorumApprove"],"isRequired":true,"uniqueKey":"approvalQuorum.intent.actionType","typeLabel":"enum\u003cstring>"},"initiatorUserId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"approvalQuorum.intent.initiatorUserId","typeLabel":"string"},"createdAt":{"type":"string","description":"Signed timestamp preserved as an ISO string.","isRequired":true,"uniqueKey":"approvalQuorum.intent.createdAt","typeLabel":"string"},"operation":{"oneOf":[{"type":"object","required":["kind","chainName","message","payload"],"properties":{"kind":{"type":"string","pattern":"^message$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.0.kind","typeLabel":"string"},"chainName":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.0.chainName","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.0.message","typeLabel":"string"},"payload":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.0.payload","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","chainName","typedData","payload"],"properties":{"kind":{"type":"string","pattern":"^typedData$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.1.kind","typeLabel":"string"},"chainName":{"type":"string","pattern":"^EVM$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.1.chainName","typeLabel":"string"},"typedData":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.1.typedData","typeLabel":"string"},"payload":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.1.payload","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","chainName","rawSign","payload"],"properties":{"kind":{"type":"string","pattern":"^raw$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.2.kind","typeLabel":"string"},"chainName":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.2.chainName","typeLabel":"string"},"rawSign":{"type":"object","additionalProperties":true,"required":["payload","hashFunction"],"properties":{"payload":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.2.rawSign.payload","typeLabel":"string"},"hashFunction":{"type":"string","enum":["sha512Half","keccak256","sha256","blake2b"],"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.2.rawSign.hashFunction","typeLabel":"enum\u003cstring>"},"prefix":{"type":"string","uniqueKey":"approvalQuorum.intent.operation.oneOf.2.rawSign.prefix","typeLabel":"string"}},"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.2.rawSign","typeLabel":"object"},"payload":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.2.payload","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.2","typeLabel":"object"},{"type":"object","required":["kind","chainName","eip7702Auth","payload"],"properties":{"kind":{"type":"string","pattern":"^eip7702Auth$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.3.kind","typeLabel":"string"},"chainName":{"type":"string","pattern":"^EVM$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.3.chainName","typeLabel":"string"},"eip7702Auth":{"type":"object","description":"EIP-7702 auth","properties":{"address":{"type":"string","description":"Address that signed the authorization","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.3.eip7702Auth.address","typeLabel":"string"},"chainId":{"type":"number","description":"Chain ID","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.3.eip7702Auth.chainId","typeLabel":"number"},"nonce":{"type":"number","description":"Nonce","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.3.eip7702Auth.nonce","typeLabel":"number"}},"required":["address","chainId","nonce"],"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.3.eip7702Auth","typeLabel":"object"},"payload":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.3.payload","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.3","typeLabel":"object"},{"type":"object","required":["kind","chainName","chainId","from","to","value","data","nonce"],"properties":{"kind":{"type":"string","pattern":"^transaction$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.kind","typeLabel":"string"},"chainName":{"type":"string","pattern":"^EVM$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.chainName","typeLabel":"string"},"chainId":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.chainId","typeLabel":"string"},"from":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.from","typeLabel":"string"},"to":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.to.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.to.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.to","typeLabel":"string | null"},"value":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.value","typeLabel":"string"},"data":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.data","typeLabel":"string"},"nonce":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4.nonce","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.4","typeLabel":"object"},{"type":"object","required":["kind","chainName","chainId","messageVersion","feePayer","header","staticAccountKeys","instructions"],"properties":{"kind":{"type":"string","pattern":"^transaction$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.kind","typeLabel":"string"},"chainName":{"type":"string","pattern":"^SVM$","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.chainName","typeLabel":"string"},"chainId":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.chainId","typeLabel":"string"},"messageVersion":{"type":"string","enum":["legacy","v0"],"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.messageVersion","typeLabel":"enum\u003cstring>"},"feePayer":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.feePayer","typeLabel":"string"},"header":{"type":"object","additionalProperties":true,"required":["numRequiredSignatures","numReadonlySignedAccounts","numReadonlyUnsignedAccounts"],"properties":{"numRequiredSignatures":{"type":"integer","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.header.numRequiredSignatures","typeLabel":"integer"},"numReadonlySignedAccounts":{"type":"integer","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.header.numReadonlySignedAccounts","typeLabel":"integer"},"numReadonlyUnsignedAccounts":{"type":"integer","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.header.numReadonlyUnsignedAccounts","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.header","typeLabel":"object"},"staticAccountKeys":{"type":"array","items":{"type":"string","uniqueKey":"approvalQuorum.intent.operation.oneOf.5.staticAccountKeys.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.staticAccountKeys","typeLabel":"string[]"},"instructions":{"type":"array","items":{"type":"object","additionalProperties":true,"required":["programIdIndex","accountKeyIndexes","data"],"properties":{"programIdIndex":{"type":"integer","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.instructions.items.[INDEX].programIdIndex","typeLabel":"integer"},"accountKeyIndexes":{"type":"array","items":{"type":"integer","uniqueKey":"approvalQuorum.intent.operation.oneOf.5.instructions.items.[INDEX].accountKeyIndexes.items.[INDEX]","typeLabel":"integer"},"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.instructions.items.[INDEX].accountKeyIndexes","typeLabel":"integer[]"},"data":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.instructions.items.[INDEX].data","typeLabel":"string"}},"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.instructions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5.instructions","typeLabel":"object[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation.oneOf.5","typeLabel":"object"}],"isRequired":true,"uniqueKey":"approvalQuorum.intent.operation","typeLabel":"object"},"completeBy":{"type":"string","description":"Signed deadline preserved as an ISO string.","uniqueKey":"approvalQuorum.intent.completeBy","typeLabel":"string"},"limits":{"type":"object","additionalProperties":true,"required":["maxGas","maxFeePerGas","maxPriorityFeePerGas","maxTotalFee"],"properties":{"maxGas":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.limits.maxGas","typeLabel":"string"},"maxFeePerGas":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.limits.maxFeePerGas","typeLabel":"string"},"maxPriorityFeePerGas":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.limits.maxPriorityFeePerGas","typeLabel":"string"},"maxTotalFee":{"type":"string","isRequired":true,"uniqueKey":"approvalQuorum.intent.limits.maxTotalFee","typeLabel":"string"}},"uniqueKey":"approvalQuorum.intent.limits","typeLabel":"object"},"lifetime":{"type":"object","additionalProperties":false,"description":"Which field a signed transaction's validity window is tied to, and so how it can be refreshed before broadcast. Solana transaction Intents require `blockhash`. EVM transaction Intents omit it or use `nonce`. Other Intent kinds have none. Wallet-service enforces this.","required":["refreshable"],"properties":{"refreshable":{"type":"string","enum":["blockhash","nonce"],"isRequired":true,"uniqueKey":"approvalQuorum.intent.lifetime.refreshable","typeLabel":"enum\u003cstring>"}},"uniqueKey":"approvalQuorum.intent.lifetime","typeLabel":"object"}},"isRequired":true,"uniqueKey":"approvalQuorum.intent","typeLabel":"object"},"intentSignature":{"type":"string","pattern":"^[0-9a-fA-F]{128}$","description":"Hex-encoded ECDSA P-256 signature over the canonicalized payload, produced by the signer's session key — which never leaves their device, so consent cannot be given on their behalf.\nExactly 128 hex characters. WebCrypto emits the raw r‖s form with both halves padded to 32 bytes, so unlike DER the length never varies. Constrained here so a malformed value is a 400 at the edge rather than an enclave round trip that returns INTENT_SIGNATURE_INVALID, and so an unbounded string cannot be persisted against a proposal.\n","isRequired":true,"uniqueKey":"approvalQuorum.intentSignature","typeLabel":"string"},"initiatorProof":{"type":"string","description":"Present when the request redeeming this Intent is not the Initiator's own live session. Absent means the request's own bearer token stands for the Initiator instead.","maxLength":4096,"uniqueKey":"approvalQuorum.initiatorProof","typeLabel":"string"}},"isRequired":true,"uniqueKey":"approvalQuorum","typeLabel":"object"},"context":{"type":"object","properties":{"evmTransaction":{"type":"object","description":"Standard EVM transaction","properties":{"to":{"type":"string","description":"Recipient address","isRequired":true,"uniqueKey":"context.evmTransaction.to","typeLabel":"string"},"chainId":{"type":"number","description":"Chain ID","isRequired":true,"uniqueKey":"context.evmTransaction.chainId","typeLabel":"number"},"data":{"type":"string","description":"Transaction data as hex string","uniqueKey":"context.evmTransaction.data","typeLabel":"string"},"gas":{"type":"string","description":"Gas limit as hex string","uniqueKey":"context.evmTransaction.gas","typeLabel":"string"},"gasPrice":{"type":"string","description":"Gas price as hex string","uniqueKey":"context.evmTransaction.gasPrice","typeLabel":"string"},"maxFeePerGas":{"type":"string","description":"Maximum fee per gas as hex string","uniqueKey":"context.evmTransaction.maxFeePerGas","typeLabel":"string"},"maxPriorityFeePerGas":{"type":"string","description":"Maximum priority fee per gas as hex string","uniqueKey":"context.evmTransaction.maxPriorityFeePerGas","typeLabel":"string"},"nonce":{"type":"number","description":"Transaction nonce","uniqueKey":"context.evmTransaction.nonce","typeLabel":"number"},"value":{"type":"string","description":"Transaction value as hex string","uniqueKey":"context.evmTransaction.value","typeLabel":"string"}},"required":["chainId","to"],"uniqueKey":"context.evmTransaction","typeLabel":"object"},"evmUserOperation":{"type":"object","description":"User Operation (ERC-4337)","properties":{"chainId":{"type":"number","description":"Chain identifier needed for user operation hash calculation","uniqueKey":"context.evmUserOperation.chainId","typeLabel":"number"},"entryPoint":{"type":"string","description":"Address of the entry point contract","uniqueKey":"context.evmUserOperation.entryPoint","typeLabel":"string"},"operation":{"type":"object","description":"The actual user operation data","properties":{"authorization":{"type":"object","description":"Authorization signature data (optional)","properties":{"address":{"type":"string","description":"Address that signed the authorization","uniqueKey":"context.evmUserOperation.operation.authorization.address","typeLabel":"string"},"chainId":{"type":"number","description":"Chain ID for the authorization signature","uniqueKey":"context.evmUserOperation.operation.authorization.chainId","typeLabel":"number"},"nonce":{"type":"number","description":"Nonce used in the authorization signature","uniqueKey":"context.evmUserOperation.operation.authorization.nonce","typeLabel":"number"},"r":{"type":"string","description":"R component of the ECDSA signature","uniqueKey":"context.evmUserOperation.operation.authorization.r","typeLabel":"string"},"s":{"type":"string","description":"S component of the ECDSA signature","uniqueKey":"context.evmUserOperation.operation.authorization.s","typeLabel":"string"},"v":{"type":"string","description":"V component of the ECDSA signature","uniqueKey":"context.evmUserOperation.operation.authorization.v","typeLabel":"string"},"yParity":{"type":"number","description":"Y parity of the signature (0 or 1)","uniqueKey":"context.evmUserOperation.operation.authorization.yParity","typeLabel":"number"}},"uniqueKey":"context.evmUserOperation.operation.authorization","typeLabel":"object"},"callData":{"type":"string","description":"The data to pass to the sender during the main execution call","uniqueKey":"context.evmUserOperation.operation.callData","typeLabel":"string"},"callGasLimit":{"type":"string","description":"The amount of gas to allocate the main execution call","uniqueKey":"context.evmUserOperation.operation.callGasLimit","typeLabel":"string"},"factory":{"type":"string","description":"Account factory address (optional, only for new accounts)","uniqueKey":"context.evmUserOperation.operation.factory","typeLabel":"string"},"factoryData":{"type":"string","description":"Data for account factory (optional)","uniqueKey":"context.evmUserOperation.operation.factoryData","typeLabel":"string"},"maxFeePerGas":{"type":"string","description":"Maximum fee per gas","uniqueKey":"context.evmUserOperation.operation.maxFeePerGas","typeLabel":"string"},"maxPriorityFeePerGas":{"type":"string","description":"Maximum priority fee per gas","uniqueKey":"context.evmUserOperation.operation.maxPriorityFeePerGas","typeLabel":"string"},"nonce":{"type":"string","description":"Anti-replay parameter","uniqueKey":"context.evmUserOperation.operation.nonce","typeLabel":"string"},"paymaster":{"type":"string","description":"Address of paymaster contract (optional)","uniqueKey":"context.evmUserOperation.operation.paymaster","typeLabel":"string"},"paymasterData":{"type":"string","description":"Data for paymaster (optional)","uniqueKey":"context.evmUserOperation.operation.paymasterData","typeLabel":"string"},"paymasterPostOpGasLimit":{"type":"string","description":"The amount of gas to allocate for the paymaster post-operation code (optional)","uniqueKey":"context.evmUserOperation.operation.paymasterPostOpGasLimit","typeLabel":"string"},"paymasterVerificationGasLimit":{"type":"string","description":"The amount of gas to allocate for the paymaster validation code (optional)","uniqueKey":"context.evmUserOperation.operation.paymasterVerificationGasLimit","typeLabel":"string"},"preVerificationGas":{"type":"string","description":"Extra gas to pay the Bundler","uniqueKey":"context.evmUserOperation.operation.preVerificationGas","typeLabel":"string"},"sender":{"type":"string","description":"The account making the operation","uniqueKey":"context.evmUserOperation.operation.sender","typeLabel":"string"},"signature":{"type":"string","description":"Data passed into the account to verify authorization","uniqueKey":"context.evmUserOperation.operation.signature","typeLabel":"string"},"verificationGasLimit":{"type":"string","description":"The amount of gas to allocate for the verification step","uniqueKey":"context.evmUserOperation.operation.verificationGasLimit","typeLabel":"string"}},"uniqueKey":"context.evmUserOperation.operation","typeLabel":"object"}},"uniqueKey":"context.evmUserOperation","typeLabel":"object"},"svmTransaction":{"type":"object","description":"Solana serialized transactions","properties":{"chainId":{"type":"string","description":"Chain identifier","isRequired":true,"uniqueKey":"context.svmTransaction.chainId","typeLabel":"string"},"method":{"type":"string","description":"Method identifier","isRequired":true,"uniqueKey":"context.svmTransaction.method","typeLabel":"string"},"serializedTransactions":{"type":"array","items":{"type":"string","uniqueKey":"context.svmTransaction.serializedTransactions.items.[INDEX]","typeLabel":"string"},"description":"Array of serialized transaction strings","isRequired":true,"uniqueKey":"context.svmTransaction.serializedTransactions","typeLabel":"string[]"}},"required":["chainId","method","serializedTransactions"],"uniqueKey":"context.svmTransaction","typeLabel":"object"},"suiTransaction":{"type":"object","description":"Sui BCS serialized transaction as hex string","properties":{"chainId":{"type":"string","pattern":"^(?=\\S)[\\p{L}\\p{N}a-zA-Z _.,:!?\u0026%@\\/+\\-'|]+(?\u003c=\\S)$","maxLength":255,"example":"An example name","isRequired":true,"uniqueKey":"context.suiTransaction.chainId","typeLabel":"string"},"serializedTransaction":{"type":"string","maxLength":204800,"description":"A string with a max length of 204800 characters","isRequired":true,"uniqueKey":"context.suiTransaction.serializedTransaction","typeLabel":"string"}},"required":["chainId","serializedTransaction"],"uniqueKey":"context.suiTransaction","typeLabel":"object"},"btcTransaction":{"type":"object","description":"Bitcoin PSBT transaction for signing","properties":{"psbt":{"type":"string","description":"PSBT (Partially Signed Bitcoin Transaction) in base64 or hex format","isRequired":true,"uniqueKey":"context.btcTransaction.psbt","typeLabel":"string"},"chainId":{"type":"string","description":"Chain identifier (1=mainnet, 2=testnet, 3=signet)","isRequired":true,"uniqueKey":"context.btcTransaction.chainId","typeLabel":"string"},"accountAddress":{"type":"string","description":"Bitcoin address of the signer (deprecated - use EAC accountAddress instead)","uniqueKey":"context.btcTransaction.accountAddress","typeLabel":"string"}},"required":["psbt","chainId"],"uniqueKey":"context.btcTransaction","typeLabel":"object"},"eip7702Auth":{"type":"object","description":"EIP-7702 auth","properties":{"address":{"type":"string","description":"Address that signed the authorization","isRequired":true,"uniqueKey":"context.eip7702Auth.address","typeLabel":"string"},"chainId":{"type":"number","description":"Chain ID","isRequired":true,"uniqueKey":"context.eip7702Auth.chainId","typeLabel":"number"},"nonce":{"type":"number","description":"Nonce","isRequired":true,"uniqueKey":"context.eip7702Auth.nonce","typeLabel":"number"}},"required":["address","chainId","nonce"],"uniqueKey":"context.eip7702Auth","typeLabel":"object"},"evmMessage":{"oneOf":[{"type":"string","description":"EVM message that can be either a plain string or an object with raw hex data","uniqueKey":"context.evmMessage.oneOf.0","typeLabel":"string"},{"type":"object","description":"EVM message that can be either a plain string or an object with raw hex data","required":["raw"],"properties":{"raw":{"type":"string","description":"Raw hex data","isRequired":true,"uniqueKey":"context.evmMessage.oneOf.1.raw","typeLabel":"string"}},"uniqueKey":"context.evmMessage.oneOf.1","typeLabel":"object"}],"uniqueKey":"context.evmMessage","typeLabel":"string | object"},"svmMessage":{"type":"string","maxLength":204800,"description":"A string with a max length of 204800 characters","uniqueKey":"context.svmMessage","typeLabel":"string"},"suiMessage":{"type":"string","maxLength":204800,"description":"A string with a max length of 204800 characters","uniqueKey":"context.suiMessage","typeLabel":"string"},"stellarMessage":{"type":"string","maxLength":204800,"description":"A string with a max length of 204800 characters","uniqueKey":"context.stellarMessage","typeLabel":"string"},"aleoMessage":{"type":"string","maxLength":204800,"description":"A string with a max length of 204800 characters","uniqueKey":"context.aleoMessage","typeLabel":"string"},"evmTypedData":{"type":"object","description":"EIP-712 typed data payload","properties":{"domain":{"type":"object","properties":{"name":{"description":"Human-readable name of the signing domain","type":"string","uniqueKey":"context.evmTypedData.domain.name","typeLabel":"string"},"version":{"description":"Version of the signing domain","type":"string","uniqueKey":"context.evmTypedData.domain.version","typeLabel":"string"},"chainId":{"description":"Chain ID the typed data is intended for","type":"number","uniqueKey":"context.evmTypedData.domain.chainId","typeLabel":"number"},"verifyingContract":{"type":"string","pattern":"^[A-Za-z0-9_-]{18,100}$","description":"Valid blockchain wallet address, must be an alphanumeric string (underscores allowed for chains like Midnight, hyphens allowed for chains using base64url-encoded addresses like TON)","example":"0xbF394748301603f18d953C90F0b087CBEC0E1834","maxLength":255,"uniqueKey":"context.evmTypedData.domain.verifyingContract","typeLabel":"string"}},"isRequired":true,"uniqueKey":"context.evmTypedData.domain","typeLabel":"object"},"message":{"type":"object","description":"Typed data message object","isRequired":true,"uniqueKey":"context.evmTypedData.message","typeLabel":"object"},"primaryType":{"description":"Primary type name for EIP-712 typed data signing","type":"string","isRequired":true,"uniqueKey":"context.evmTypedData.primaryType","typeLabel":"string"},"types":{"type":"object","additionalProperties":{"type":"array","items":{"type":"object","required":["name","type"],"properties":{"name":{"description":"Name of the struct field","type":"string","isRequired":true,"uniqueKey":"context.evmTypedData.types.additionalProperties.items.[INDEX].name","typeLabel":"string"},"type":{"description":"Solidity type of the struct field","type":"string","isRequired":true,"uniqueKey":"context.evmTypedData.types.additionalProperties.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"context.evmTypedData.types.additionalProperties.items.[INDEX]","typeLabel":"object"},"uniqueKey":"context.evmTypedData.types.additionalProperties","typeLabel":"object[]"},"isRequired":true,"uniqueKey":"context.evmTypedData.types","typeLabel":"object"}},"required":["domain","message","primaryType","types"],"uniqueKey":"context.evmTypedData","typeLabel":"object"},"rawSign":{"type":"object","description":"Chain-agnostic raw digest signing payload; the digest must equal hashFunction(prefix + payload)","properties":{"payload":{"type":"string","maxLength":204800,"description":"Pre-image the digest is derived from, as a hex string","isRequired":true,"uniqueKey":"context.rawSign.payload","typeLabel":"string"},"hashFunction":{"type":"string","description":"Hash applied to (prefix + payload) to reproduce the digest being signed. Allowed algorithms: sha512Half (e.g. XRPL single-signer), keccak256 (screened against EVM operations), sha256 (TRON, SVM, TON; guarded against 32-byte pre-hashed payloads that could reproduce a Bitcoin double-SHA256 sighash), and blake2b (Sui, 32-byte digest)","enum":["sha512Half","keccak256","sha256","blake2b"],"isRequired":true,"uniqueKey":"context.rawSign.hashFunction","typeLabel":"enum\u003cstring>"},"prefix":{"type":"string","maxLength":1024,"description":"Optional hex prefix prepended to the payload before hashing, e.g. the XRPL single-signer 'STX\\0' prefix (53545800)","uniqueKey":"context.rawSign.prefix","typeLabel":"string"}},"required":["payload","hashFunction"],"uniqueKey":"context.rawSign","typeLabel":"object"},"domain":{"type":"string","pattern":"^[a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?(\\.[a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?)*\\.[a-zA-Z]{2,}$|^https?:\\/\\/[a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?(\\.[a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?)*(\\.[a-zA-Z]{2,})?(:\\d+)?(\\/.*)?$","maxLength":255,"example":"https://app.xyz.com","uniqueKey":"context.domain","typeLabel":"string"}},"uniqueKey":"context","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","approvalQuorum":{"intent":{"intentId":"95b11417-f18f-457f-8804-68e361f9164f","businessAccountId":"95b11417-f18f-457f-8804-68e361f9164f","accountAddress":"0xbF394748301603f18d953C90F0b087CBEC0E1834","actionType":"waasSigningQuorumApprove","initiatorUserId":"95b11417-f18f-457f-8804-68e361f9164f","createdAt":"\u003cstring>","operation":{"kind":"\u003cstring>","chainName":"\u003cstring>","message":"\u003cstring>","payload":"\u003cstring>"},"completeBy":"\u003cstring>"},"intentSignature":"\u003cstring>","initiatorProof":"\u003cstring>"},"context":{"evmUserOperation":{"chainId":123,"entryPoint":"\u003cstring>","operation":{"authorization":{"address":"\u003cstring>","chainId":123,"nonce":123,"r":"\u003cstring>","s":"\u003cstring>","v":"\u003cstring>","yParity":123},"callData":"\u003cstring>","callGasLimit":"\u003cstring>","factory":"\u003cstring>","factoryData":"\u003cstring>","maxFeePerGas":"\u003cstring>","maxPriorityFeePerGas":"\u003cstring>","nonce":"\u003cstring>","paymaster":"\u003cstring>","paymasterData":"\u003cstring>","paymasterPostOpGasLimit":"\u003cstring>","paymasterVerificationGasLimit":"\u003cstring>","preVerificationGas":"\u003cstring>","sender":"\u003cstring>","signature":"\u003cstring>","verificationGasLimit":"\u003cstring>"}},"evmMessage":"\u003cstring>","svmMessage":"\u003cstring>","suiMessage":"\u003cstring>","stellarMessage":"\u003cstring>","aleoMessage":"\u003cstring>","domain":"https://app.xyz.com"}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"130347ee-9546-4f5c-9da0-d61c7dc3d29d":{"description":"The opened proposal and what its approvals still need","content":{"application/json":{"schema":{"type":"object","description":"The `signMessage` proposal opened for the proposed intent — or the identical open one a retry found — with the requirement its approvals must satisfy. `intent` is the stored signed intent verbatim: approvers sign THESE bytes, never a re-derived copy.\n","required":["proposalId","intent","approvalRequirement"],"properties":{"proposalId":{"type":"string","format":"uuid","description":"The proposal collecting approvals.","isRequired":true,"uniqueKey":"proposalId","typeLabel":"string\u003cuuid>"},"intent":{"type":"object","additionalProperties":true,"description":"The client-created signed Intent. The enclave checks its operation against the request's current signing context and MPC message.","required":["intentId","businessAccountId","accountAddress","actionType","initiatorUserId","createdAt","operation"],"properties":{"intentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"intent.intentId","typeLabel":"string"},"businessAccountId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"intent.businessAccountId","typeLabel":"string"},"accountAddress":{"type":"string","pattern":"^[A-Za-z0-9_-]{18,100}$","description":"Valid blockchain wallet address, must be an alphanumeric string (underscores allowed for chains like Midnight, hyphens allowed for chains using base64url-encoded addresses like TON)","example":"0xbF394748301603f18d953C90F0b087CBEC0E1834","maxLength":255,"isRequired":true,"uniqueKey":"intent.accountAddress","typeLabel":"string"},"actionType":{"type":"string","enum":["waasSigningQuorumApprove"],"isRequired":true,"uniqueKey":"intent.actionType","typeLabel":"enum\u003cstring>"},"initiatorUserId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"intent.initiatorUserId","typeLabel":"string"},"createdAt":{"type":"string","description":"Signed timestamp preserved as an ISO string.","isRequired":true,"uniqueKey":"intent.createdAt","typeLabel":"string"},"operation":{"oneOf":[{"type":"object","required":["kind","chainName","message","payload"],"properties":{"kind":{"type":"string","pattern":"^message$","isRequired":true,"uniqueKey":"intent.operation.oneOf.0.kind","typeLabel":"string"},"chainName":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.0.chainName","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.0.message","typeLabel":"string"},"payload":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.0.payload","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"intent.operation.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","chainName","typedData","payload"],"properties":{"kind":{"type":"string","pattern":"^typedData$","isRequired":true,"uniqueKey":"intent.operation.oneOf.1.kind","typeLabel":"string"},"chainName":{"type":"string","pattern":"^EVM$","isRequired":true,"uniqueKey":"intent.operation.oneOf.1.chainName","typeLabel":"string"},"typedData":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.1.typedData","typeLabel":"string"},"payload":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.1.payload","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"intent.operation.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","chainName","rawSign","payload"],"properties":{"kind":{"type":"string","pattern":"^raw$","isRequired":true,"uniqueKey":"intent.operation.oneOf.2.kind","typeLabel":"string"},"chainName":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.2.chainName","typeLabel":"string"},"rawSign":{"type":"object","additionalProperties":true,"required":["payload","hashFunction"],"properties":{"payload":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.2.rawSign.payload","typeLabel":"string"},"hashFunction":{"type":"string","enum":["sha512Half","keccak256","sha256","blake2b"],"isRequired":true,"uniqueKey":"intent.operation.oneOf.2.rawSign.hashFunction","typeLabel":"enum\u003cstring>"},"prefix":{"type":"string","uniqueKey":"intent.operation.oneOf.2.rawSign.prefix","typeLabel":"string"}},"isRequired":true,"uniqueKey":"intent.operation.oneOf.2.rawSign","typeLabel":"object"},"payload":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.2.payload","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"intent.operation.oneOf.2","typeLabel":"object"},{"type":"object","required":["kind","chainName","eip7702Auth","payload"],"properties":{"kind":{"type":"string","pattern":"^eip7702Auth$","isRequired":true,"uniqueKey":"intent.operation.oneOf.3.kind","typeLabel":"string"},"chainName":{"type":"string","pattern":"^EVM$","isRequired":true,"uniqueKey":"intent.operation.oneOf.3.chainName","typeLabel":"string"},"eip7702Auth":{"type":"object","description":"EIP-7702 auth","properties":{"address":{"type":"string","description":"Address that signed the authorization","isRequired":true,"uniqueKey":"intent.operation.oneOf.3.eip7702Auth.address","typeLabel":"string"},"chainId":{"type":"number","description":"Chain ID","isRequired":true,"uniqueKey":"intent.operation.oneOf.3.eip7702Auth.chainId","typeLabel":"number"},"nonce":{"type":"number","description":"Nonce","isRequired":true,"uniqueKey":"intent.operation.oneOf.3.eip7702Auth.nonce","typeLabel":"number"}},"required":["address","chainId","nonce"],"isRequired":true,"uniqueKey":"intent.operation.oneOf.3.eip7702Auth","typeLabel":"object"},"payload":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.3.payload","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"intent.operation.oneOf.3","typeLabel":"object"},{"type":"object","required":["kind","chainName","chainId","from","to","value","data","nonce"],"properties":{"kind":{"type":"string","pattern":"^transaction$","isRequired":true,"uniqueKey":"intent.operation.oneOf.4.kind","typeLabel":"string"},"chainName":{"type":"string","pattern":"^EVM$","isRequired":true,"uniqueKey":"intent.operation.oneOf.4.chainName","typeLabel":"string"},"chainId":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.4.chainId","typeLabel":"string"},"from":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.4.from","typeLabel":"string"},"to":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.4.to.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"intent.operation.oneOf.4.to.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"intent.operation.oneOf.4.to","typeLabel":"string | null"},"value":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.4.value","typeLabel":"string"},"data":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.4.data","typeLabel":"string"},"nonce":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.4.nonce","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"intent.operation.oneOf.4","typeLabel":"object"},{"type":"object","required":["kind","chainName","chainId","messageVersion","feePayer","header","staticAccountKeys","instructions"],"properties":{"kind":{"type":"string","pattern":"^transaction$","isRequired":true,"uniqueKey":"intent.operation.oneOf.5.kind","typeLabel":"string"},"chainName":{"type":"string","pattern":"^SVM$","isRequired":true,"uniqueKey":"intent.operation.oneOf.5.chainName","typeLabel":"string"},"chainId":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.5.chainId","typeLabel":"string"},"messageVersion":{"type":"string","enum":["legacy","v0"],"isRequired":true,"uniqueKey":"intent.operation.oneOf.5.messageVersion","typeLabel":"enum\u003cstring>"},"feePayer":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.5.feePayer","typeLabel":"string"},"header":{"type":"object","additionalProperties":true,"required":["numRequiredSignatures","numReadonlySignedAccounts","numReadonlyUnsignedAccounts"],"properties":{"numRequiredSignatures":{"type":"integer","isRequired":true,"uniqueKey":"intent.operation.oneOf.5.header.numRequiredSignatures","typeLabel":"integer"},"numReadonlySignedAccounts":{"type":"integer","isRequired":true,"uniqueKey":"intent.operation.oneOf.5.header.numReadonlySignedAccounts","typeLabel":"integer"},"numReadonlyUnsignedAccounts":{"type":"integer","isRequired":true,"uniqueKey":"intent.operation.oneOf.5.header.numReadonlyUnsignedAccounts","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"intent.operation.oneOf.5.header","typeLabel":"object"},"staticAccountKeys":{"type":"array","items":{"type":"string","uniqueKey":"intent.operation.oneOf.5.staticAccountKeys.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"intent.operation.oneOf.5.staticAccountKeys","typeLabel":"string[]"},"instructions":{"type":"array","items":{"type":"object","additionalProperties":true,"required":["programIdIndex","accountKeyIndexes","data"],"properties":{"programIdIndex":{"type":"integer","isRequired":true,"uniqueKey":"intent.operation.oneOf.5.instructions.items.[INDEX].programIdIndex","typeLabel":"integer"},"accountKeyIndexes":{"type":"array","items":{"type":"integer","uniqueKey":"intent.operation.oneOf.5.instructions.items.[INDEX].accountKeyIndexes.items.[INDEX]","typeLabel":"integer"},"isRequired":true,"uniqueKey":"intent.operation.oneOf.5.instructions.items.[INDEX].accountKeyIndexes","typeLabel":"integer[]"},"data":{"type":"string","isRequired":true,"uniqueKey":"intent.operation.oneOf.5.instructions.items.[INDEX].data","typeLabel":"string"}},"uniqueKey":"intent.operation.oneOf.5.instructions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"intent.operation.oneOf.5.instructions","typeLabel":"object[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"intent.operation.oneOf.5","typeLabel":"object"}],"isRequired":true,"uniqueKey":"intent.operation","typeLabel":"object"},"completeBy":{"type":"string","description":"Signed deadline preserved as an ISO string.","uniqueKey":"intent.completeBy","typeLabel":"string"},"limits":{"type":"object","additionalProperties":true,"required":["maxGas","maxFeePerGas","maxPriorityFeePerGas","maxTotalFee"],"properties":{"maxGas":{"type":"string","isRequired":true,"uniqueKey":"intent.limits.maxGas","typeLabel":"string"},"maxFeePerGas":{"type":"string","isRequired":true,"uniqueKey":"intent.limits.maxFeePerGas","typeLabel":"string"},"maxPriorityFeePerGas":{"type":"string","isRequired":true,"uniqueKey":"intent.limits.maxPriorityFeePerGas","typeLabel":"string"},"maxTotalFee":{"type":"string","isRequired":true,"uniqueKey":"intent.limits.maxTotalFee","typeLabel":"string"}},"uniqueKey":"intent.limits","typeLabel":"object"},"lifetime":{"type":"object","additionalProperties":false,"description":"Which field a signed transaction's validity window is tied to, and so how it can be refreshed before broadcast. Solana transaction Intents require `blockhash`. EVM transaction Intents omit it or use `nonce`. Other Intent kinds have none. Wallet-service enforces this.","required":["refreshable"],"properties":{"refreshable":{"type":"string","enum":["blockhash","nonce"],"isRequired":true,"uniqueKey":"intent.lifetime.refreshable","typeLabel":"enum\u003cstring>"}},"uniqueKey":"intent.lifetime","typeLabel":"object"}},"isRequired":true,"uniqueKey":"intent","typeLabel":"object"},"approvalRequirement":{"type":"object","description":"One signing-quorum requirement as wallet-service reports it, plus the approvals already counted toward it on the proposal. The role fields are absent when wallet-service did not report them — never re-derive them client-side.\n","required":["approved","requirementId","required"],"properties":{"requirementId":{"type":"string","isRequired":true,"uniqueKey":"approvalRequirement.requirementId","typeLabel":"string"},"required":{"type":"integer","description":"Total approvals the requirement needs.","isRequired":true,"uniqueKey":"approvalRequirement.required","typeLabel":"integer"},"approved":{"type":"integer","description":"Approvals counted toward it so far.","isRequired":true,"uniqueKey":"approvalRequirement.approved","typeLabel":"integer"},"satisfied":{"type":"boolean","uniqueKey":"approvalRequirement.satisfied","typeLabel":"boolean"},"unmetMandatoryRoles":{"type":"array","description":"Mandatory approver roles still lacking an approval, present only when they are what is holding the requirement back.\n","items":{"type":"string","uniqueKey":"approvalRequirement.unmetMandatoryRoles.items.[INDEX]","typeLabel":"string"},"uniqueKey":"approvalRequirement.unmetMandatoryRoles","typeLabel":"string[]"},"eligibleApproverRoles":{"type":"array","description":"A holder of any listed role may approve. Absent means wallet-service applies its owner/admin default; an empty list is an empty pool.\n","items":{"type":"string","uniqueKey":"approvalRequirement.eligibleApproverRoles.items.[INDEX]","typeLabel":"string"},"uniqueKey":"approvalRequirement.eligibleApproverRoles","typeLabel":"string[]"},"mandatoryApproverRoles":{"type":"array","description":"Each listed role must be represented among the approvers.\n","items":{"type":"string","uniqueKey":"approvalRequirement.mandatoryApproverRoles.items.[INDEX]","typeLabel":"string"},"uniqueKey":"approvalRequirement.mandatoryApproverRoles","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"approvalRequirement","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"proposalId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","intent":{"intentId":"95b11417-f18f-457f-8804-68e361f9164f","businessAccountId":"95b11417-f18f-457f-8804-68e361f9164f","accountAddress":"0xbF394748301603f18d953C90F0b087CBEC0E1834","actionType":"waasSigningQuorumApprove","initiatorUserId":"95b11417-f18f-457f-8804-68e361f9164f","createdAt":"\u003cstring>","operation":{"kind":"\u003cstring>","chainName":"\u003cstring>","message":"\u003cstring>","payload":"\u003cstring>"},"completeBy":"\u003cstring>","limits":{"maxGas":"\u003cstring>","maxFeePerGas":"\u003cstring>","maxPriorityFeePerGas":"\u003cstring>","maxTotalFee":"\u003cstring>"},"lifetime":{"refreshable":"blockhash"}},"approvalRequirement":{"requirementId":"\u003cstring>","required":123,"approved":123,"satisfied":true,"unmetMandatoryRoles":["\u003cstring>"],"eligibleApproverRoles":["\u003cstring>"],"mandatoryApproverRoles":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"4adef671-83b0-4e21-9c86-e61cea26e690":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"description":"Human-readable error message","type":"string","uniqueKey":"error","typeLabel":"string"},"code":{"description":"Machine-readable reason for the 400, set only by endpoints that distinguish rejections.","type":"string","example":"exchange_currency_unsupported","uniqueKey":"code","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","code":"exchange_currency_unsupported"}}},"exampleType":"generated"}},"exampleType":"generated"},"bb166539-9e4e-49ee-8378-4d599aeea0a5":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"description":"Human-readable error message describing the authentication failure","type":"string","example":"No jwt provided!","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"No jwt provided!"}}},"exampleType":"generated"}},"exampleType":"generated"},"3fe02a33-07ec-4878-b671-4a8f366642d4":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","required":["error","code"],"properties":{"error":{"description":"Human-readable error message","type":"string","example":"Not Found","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"description":"Machine-readable error code. Flow endpoints use not_found when the flow doesn't exist in the environment, and exchange_not_configured when the requested exchange isn't set up for the environment.","type":"string","example":"not_found","isRequired":true,"uniqueKey":"code","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Not Found","code":"not_found"}}},"exampleType":"generated"}},"exampleType":"generated"},"2b68dd3a-273f-4bf7-b0ff-73e9a4f2f041":{"description":"Conflict","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"description":"Human-readable error message","type":"string","example":"Conflict: invalid state transition","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Conflict: invalid state transition"}}},"exampleType":"generated"}},"exampleType":"generated"},"5f84ef13-bf6c-4c9f-bbdc-1f3ad386014a":{"description":"Unprocessable Entity","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"description":"Human-readable error message describing the validation failure","type":"string","example":"Resources already exists for this Object","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["email_cannot_be_null","exchange_cannot_be_enabled","transfer_amount_too_small","transfer_address_not_whitelisted","invalid_scopes","unknown_transfer_error","transfer_mfa_required","transfer_mfa_failed","intent_required","invalid_transfer_funds","invalid_transfer_currency","invalid_exchange_provider","invalid_transfer_network","invalid_email","email_already_exists","allowlist_already_exists","allowlist_entry_already_exists","reassign_wallet_error","reassign_wallet_confirm","members_cannot_delete_themself","username_already_exists","wrong_email_verification_token","wrong_sms_verification_token","invalid_email_verification","invalid_sms_verification","invalid_verification","invalid_position","too_many_sms_verification_attempts","too_many_email_verification_attempts","too_many_verification_attempts","organization_name_already_exists","project_name_already_exists","wallet_not_deployed","email_verification_required","phone_verification_required","invite_address_required","provider_not_available","forbidden_unlink_request","invalid_unlink_request","too_many_api_tokens","lock_timeout","lock_too_many_attempts","nft_token_gating_not_supported_for_chain","empty_chain_name","no_enabled_email_provider","no_enabled_sms_provider","invalid_key_export_url","invalid_dynamic_props","too_many_requests","too_many_organizations_for_user","too_many_projects_for_organization","email_associated_with_different_provider","user_has_already_account_with_email","user_has_already_account_with_phone_number","other_verify_failure","email_tied_to_embedded_wallet","invalid_invite","social_account_already_exists","invalid_email_address","invalid_gate","conflicting_embedded_wallet_providers","invalid_user","invalid_cors_origins","invalid_mobile_deeplink_urls","unauthorized_mobile_deeplink_url","invalid_private_key_format","invalid_embedded_wallet_settings","wallet_not_support_passkey","recovery_email_unavailable_or_invalid","connect_error","invalid_wallet_name","invalid_wallet_address","email_recovery_disabled","no_compatible_wallet_service_enabled","missing_aa_project_id","linked_embedded_wallet","invalid_mpc_environment","invalid_regex","repeated_options","missing_phone_number_or_email","duplicate_exists","mfa_device_not_found","mfa_invalid_code","mfa_invalid_request","invalid_phone","gate_exists","invalid_embedded_wallet_chains_configuration","merge_accounts_confirmation","merge_accounts_invalid","invalid_wallet_id","unable_to_fetch_balances","cannot_switch_to_unique","custom_field_data_not_unique","metadata_size_exceeded","invalid_custom_hostname","blocked_user_cannot_transfer_wallet","feature_not_enabled_in_suborg","invalid_username","invalid_external_auth","invalid_chain_address_match","invalid_update","cannot_delete_last_project","no_hd_wallet_found","wallet_account_exists_for_chain","too_many_embedded_wallets_for_user","too_many_embedded_wallets_per_chain_for_user","invalid_session_public_key","custom_field_not_unique","invalid_aa_project_configuration","no_v1_embedded_wallet_found","embedded_wallet_address_already_linked","key_share_already_backed_up","invalid_key_shares_length","wallet_not_active","wallet_service_connection_error","no_global_wallet_found","invalid_metadata_value","max_passkeys_per_user","passkey_not_found","cannot_delete_passkey_linked_to_embedded_wallet","cannot_delete_last_sign_in_verified_credential","credential_not_enabled_for_sign_in","unsupported_chain","share_set_id_required","address_screening_byok_auth","address_screening_byok_quota","address_screening_byok_shape","address_screening_byok_upstream","captcha_settings_incomplete_key_pair","invalid_signed_transaction","signed_transaction_wallet_mismatch","unsupported_waas_chain","network_not_enabled","broadcast_rejected","broadcast_requires_resign","broadcast_outcome_unknown","broadcast_rate_limited","broadcast_unavailable","broadcast_idempotency_conflict","broadcast_wallet_ineligible","broadcast_not_submitted","chain_mismatch","network_disabled","missing_fee","missing_nonce","missing_gas_limit","ambiguous_fee_style","unsupported_shape","contract_creation_unsupported","multiple_transactions","durable_nonce_unsupported","missing_cosigner","blockhash_too_old","certainty_unreachable","ambiguous_broadcast_identifier","offline_recovery_cloud_backup_conflict","quote_expired","insufficient_balance","exchange_settlement_unsupported"],"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"payload":{"type":"object","description":"Contains information which the integrating client of this API can use to tailor an experience to a customer to fix the underlying issue that triggered this error.","properties":{"email":{"description":"Email address that caused the validation error","type":"string","format":"email","example":"joe@email.com","uniqueKey":"payload.email","typeLabel":"string\u003cemail>"},"loginProvider":{"type":"string","description":"The 'turnkey' value is deprecated and will be removed in a future version.","enum":["emailOnly","magicLink","apple","bitbucket","coinbasesocial","discord","epicgames","facebook","farcaster","github","gitlab","google","instagram","linkedin","microsoft","twitch","twitter","blocto","banxa","coinbaseOnramp","binanceOnramp","cryptoDotCom","moonPay","dynamic","alchemy","zerodev","telegram","turnkey","coinbaseWaas","sms","spotify","tiktok","line","steam","shopify","zksync","kraken","blockaid","passkey","okta","sendgrid","resend","trmWalletScreening","chainalysisAddressScreening","gemini"],"uniqueKey":"payload.loginProvider","typeLabel":"enum\u003cstring>"},"embeddedWalletName":{"description":"Embedded wallet name that caused the validation error","type":"string","uniqueKey":"payload.embeddedWalletName","typeLabel":"string"},"embeddedSocialSigninProvider":{"type":"string","description":"The 'turnkey' value is deprecated and will be removed in a future version.","enum":["emailOnly","magicLink","apple","bitbucket","coinbasesocial","discord","epicgames","facebook","farcaster","github","gitlab","google","instagram","linkedin","microsoft","twitch","twitter","blocto","banxa","coinbaseOnramp","binanceOnramp","cryptoDotCom","moonPay","dynamic","alchemy","zerodev","telegram","turnkey","coinbaseWaas","sms","spotify","tiktok","line","steam","shopify","zksync","kraken","blockaid","passkey","okta","sendgrid","resend","trmWalletScreening","chainalysisAddressScreening","gemini"],"uniqueKey":"payload.embeddedSocialSigninProvider","typeLabel":"enum\u003cstring>"},"mergeConflicts":{"type":"object","description":"Contains information needed for the SDK to surface merge conflicts when attempting to merge information from one user to another","required":["fromUser","conflicts"],"properties":{"fromUser":{"type":"object","required":["verifiedCredentials","id","projectEnvironmentId"],"properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.id","typeLabel":"string"},"projectEnvironmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.projectEnvironmentId","typeLabel":"string"},"verifiedCredentials":{"description":"List of verified credentials (wallets, emails, social accounts) linked to the user","type":"array","items":{"type":"object","required":["id","format","signInEnabled"],"properties":{"id":{"description":"UUID v4 with an optional -zerodev suffix for ZeroDev EIP-7702 smart-wallet credentials","type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(-zerodev)?$","minLength":36,"maxLength":45,"example":"95b11417-f18f-457f-8804-68e361f9164f-zerodev","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].id","typeLabel":"string"},"format":{"type":"string","enum":["blockchain","email","oauth","passkey","phoneNumber","externalUser","totp"],"isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].format","typeLabel":"enum\u003cstring>"},"signInEnabled":{"type":"boolean","description":"This indicates if the user can sign in with this credential","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].signInEnabled","typeLabel":"boolean"},"address":{"type":"string","pattern":"^[A-Za-z0-9_-]{18,100}$","description":"Valid blockchain wallet address, must be an alphanumeric string (underscores allowed for chains like Midnight, hyphens allowed for chains using base64url-encoded addresses like TON)","example":"0xbF394748301603f18d953C90F0b087CBEC0E1834","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].address","typeLabel":"string"},"chain":{"description":"Blockchain network for this credential","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].chain","typeLabel":"string"},"refId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].refId","typeLabel":"string"},"signerRefId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].signerRefId","typeLabel":"string"},"email":{"description":"Email address for email-based credentials","type":"string","format":"email","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].email","typeLabel":"string\u003cemail>"},"name_service":{"type":"object","properties":{"avatar":{"description":"URL of the avatar associated with the name service record","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].name_service.avatar","typeLabel":"string"},"name":{"description":"Resolved name from the name service (e.g. ENS name)","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].name_service.name","typeLabel":"string"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].name_service","typeLabel":"object"},"public_identifier":{"description":"This is used to publicly identify a verified credential in a human-friendly way. For example, this will be the email address if credential format=email.","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].public_identifier","typeLabel":"string"},"wallet_name":{"description":"Name of the wallet provider","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_name","typeLabel":"string"},"wallet_provider":{"type":"string","enum":["browserExtension","custodialService","walletConnect","qrCode","deepLink","embeddedWallet","smartContractWallet"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_provider","typeLabel":"enum\u003cstring>"},"wallet_properties":{"oneOf":[{"type":"object","deprecated":true,"properties":{"turnkeySubOrganizationId":{"type":"string","maxLength":36,"minLength":36,"pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","deprecated":true,"example":"95b11417-f18f-457f-8804-68e361f9164f","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.turnkeySubOrganizationId","typeLabel":"string"},"turnkeyPrivateKeyId":{"type":"string","maxLength":36,"minLength":36,"pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","deprecated":true,"example":"95b11417-f18f-457f-8804-68e361f9164f","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.turnkeyPrivateKeyId","typeLabel":"string"},"turnkeyHDWalletId":{"type":"string","maxLength":36,"minLength":36,"pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","deprecated":true,"example":"95b11417-f18f-457f-8804-68e361f9164f","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.turnkeyHDWalletId","typeLabel":"string"},"isAuthenticatorAttached":{"type":"boolean","description":"Whether or not the wallet has an authenticator (passkey, api key, etc) attached to it.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.isAuthenticatorAttached","typeLabel":"boolean"},"turnkeyUserId":{"type":"string","maxLength":36,"minLength":36,"pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","deprecated":true,"example":"95b11417-f18f-457f-8804-68e361f9164f","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.turnkeyUserId","typeLabel":"string"},"isSessionKeyCompatible":{"description":"Whether this wallet supports session key operations","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.isSessionKeyCompatible","typeLabel":"boolean"},"version":{"type":"string","enum":["V1","V2","V3"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.version","typeLabel":"enum\u003cstring>"},"ecdsaProviderType":{"type":"string","enum":["zerodev_signer_to_ecdsa","zerodev_multi_chain"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.ecdsaProviderType","typeLabel":"enum\u003cstring>"},"entryPointVersion":{"type":"string","enum":["v6","v7"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.entryPointVersion","typeLabel":"enum\u003cstring>"},"kernelVersion":{"type":"string","enum":["v2_4","v3_0","v3_1","v3_2","v3_3"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0.kernelVersion","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.0","typeLabel":"object"},{"type":"object","properties":{"hardwareWallet":{"type":"string","enum":["ledger"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.1.hardwareWallet","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.1","typeLabel":"object"},{"type":"object","deprecated":true,"properties":{"claimed":{"type":"boolean","description":"Dynamic pregenerated this wallet and stored the passcode","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.2.claimed","typeLabel":"boolean"},"source":{"type":"string","enum":["dynamic","user"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.2.source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.2","typeLabel":"object"},{"type":"object","properties":{"entryPointVersion":{"type":"string","enum":["v6","v7"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.3.entryPointVersion","typeLabel":"enum\u003cstring>"},"kernelVersion":{"type":"string","enum":["v2_4","v3_0","v3_1","v3_2","v3_3"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.3.kernelVersion","typeLabel":"enum\u003cstring>"},"ecdsaProviderType":{"type":"string","enum":["zerodev_signer_to_ecdsa","zerodev_multi_chain"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.3.ecdsaProviderType","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.3","typeLabel":"object"},{"type":"object","properties":{"keyShares":{"description":"List of key share information for the primary share set (the one this auth principal signs with).","type":"array","items":{"type":"object","required":["id","backupLocation","passwordEncrypted"],"properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.keyShares.items.[INDEX].id","typeLabel":"string"},"backupLocation":{"description":"Where this key share is stored (e.g. \"user\", \"dynamic\", \"googleDrive\", \"iCloud\")","type":"string","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.keyShares.items.[INDEX].backupLocation","typeLabel":"string"},"passwordEncrypted":{"description":"Whether this key share is additionally encrypted with a user-provided password","type":"boolean","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.keyShares.items.[INDEX].passwordEncrypted","typeLabel":"boolean"},"walletShareDeveloperKeyEncrypted":{"description":"Whether this key share is encrypted with the developer's encryption public key","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.keyShares.items.[INDEX].walletShareDeveloperKeyEncrypted","typeLabel":"boolean"},"externalKeyShareId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.keyShares.items.[INDEX].externalKeyShareId","typeLabel":"string"},"keygenId":{"description":"Identifier of the key generation ceremony that produced this share","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.keyShares.items.[INDEX].keygenId","typeLabel":"string"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.keyShares.items.[INDEX]","typeLabel":"object"},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.keyShares","typeLabel":"object[]"},"thresholdSignatureScheme":{"type":"string","enum":["TWO_OF_TWO","TWO_OF_THREE","THREE_OF_FIVE"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.thresholdSignatureScheme","typeLabel":"enum\u003cstring>"},"derivationPath":{"type":"string","description":"The derivation path for the wallet","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.derivationPath","typeLabel":"string"},"settings":{"type":"object","properties":{"hasDeniedDelegatedAccess":{"description":"Whether the user has denied delegated access for this wallet","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.settings.hasDeniedDelegatedAccess","typeLabel":"boolean"},"shouldRefreshOnNextSignOn":{"description":"Whether to refresh wallet key shares on the user's next sign-on","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.settings.shouldRefreshOnNextSignOn","typeLabel":"boolean"},"reshareOnNextSignOn":{"type":"string","enum":["TWO_OF_TWO","TWO_OF_THREE","THREE_OF_FIVE"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.settings.reshareOnNextSignOn","typeLabel":"enum\u003cstring>"},"revokeOnNextSignOn":{"description":"Whether to revoke delegated access on the user's next sign-on","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.settings.revokeOnNextSignOn","typeLabel":"boolean"},"variant":{"type":"string","description":"Protocol variant for the wallet. `ed25519Standard` = non-exportable Ed25519, used for raw-scalar import where the 32-byte input is the signing scalar itself (not an RFC-8032 seed). Omitted/`ed25519Exportable` = the default seed-based Ed25519. Only meaningful for ed25519 chains (e.g. Solana).","enum":["ed25519Exportable","ed25519Standard"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.settings.variant","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.settings","typeLabel":"object"},"shareSetId":{"type":"string","format":"uuid","description":"Identifier of the primary share set (the one whose `keyShares`, `thresholdSignatureScheme`, `derivationPath`, and `settings` are inlined at the top level). Browser context: rootUser. Delegated-server context: delegated.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.shareSetId","typeLabel":"string\u003cuuid>"},"shareSetType":{"type":"string","enum":["delegated","rootUser","server","businessAccountUser","offlineRecovery"],"description":"The role this share set plays for the wallet","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.shareSetType","typeLabel":"enum\u003cstring>"},"businessAccountId":{"type":"string","format":"uuid","description":"Identifier of the business account that owns this wallet, when it is a business-account wallet; absent for personal wallets.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.businessAccountId","typeLabel":"string\u003cuuid>"},"otherShareSets":{"type":"array","description":"All other active share sets that exist on this wallet (i.e., owned by other auth principals). Returned for awareness so consumers can see, e.g., that a delegated share set is set up alongside their rootUser. Server-typed share sets are never exposed.","items":{"type":"object","required":["shareSetId","shareSetType","thresholdSignatureScheme","createdAt"],"properties":{"shareSetId":{"type":"string","format":"uuid","description":"Identifier of the share set (WaasWallets row id).","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.otherShareSets.items.[INDEX].shareSetId","typeLabel":"string\u003cuuid>"},"shareSetType":{"type":"string","enum":["delegated","rootUser","server","businessAccountUser","offlineRecovery"],"description":"The role this share set plays for the wallet","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.otherShareSets.items.[INDEX].shareSetType","typeLabel":"enum\u003cstring>"},"thresholdSignatureScheme":{"type":"string","enum":["TWO_OF_TWO","TWO_OF_THREE","THREE_OF_FIVE"],"isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.otherShareSets.items.[INDEX].thresholdSignatureScheme","typeLabel":"enum\u003cstring>"},"createdAt":{"type":"string","format":"date-time","description":"Timestamp when this share set was created.","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.otherShareSets.items.[INDEX].createdAt","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.otherShareSets.items.[INDEX]","typeLabel":"object"},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.otherShareSets","typeLabel":"object[]"},"version":{"type":"string","enum":["V1","V2","V3"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4.version","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties.oneOf.4","typeLabel":"object"}],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_properties","typeLabel":"object"},"business_account_properties":{"type":"object","description":"Business-account context attached to a verified credential that belongs to a business account. Present whenever `wallet_properties.shareSetType` is `businessAccountUser`; absent otherwise. Each field is namespaced by its source table so a caller reading the response sees exactly which entity the value came from (no ambiguity between member role and signer type, between business-account name and signer-derived names, etc.).\n","required":["businessAccountId","businessAccountCreatedAt","businessAccountSignerId","businessAccountSignerType","businessAccountMemberRole"],"properties":{"businessAccountId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountId","typeLabel":"string"},"businessAccountCreatedAt":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountCreatedAt","typeLabel":"string\u003cdate-time>"},"businessAccountSignerId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountSignerId","typeLabel":"string"},"businessAccountSignerType":{"type":"string","description":"Type of a business account signer","enum":["endUser","server"],"isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountSignerType","typeLabel":"enum\u003cstring>"},"businessAccountMemberRole":{"type":"string","description":"The role a member actually holds: a built-in (`owner`, `admin`, `viewer`) or a customer-defined role the account has defined. Wider than AssignableBusinessAccountRoleName because a held role can be `owner`, which cannot be assigned directly.\n","pattern":"^[a-z0-9](?:[a-z0-9_-]{0,30}[a-z0-9])?$","example":"cfo","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountMemberRole","typeLabel":"string"},"businessAccountName":{"oneOf":[{"type":"string","description":"Display name; user-supplied at create time. Nullable.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountName.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name; user-supplied at create time. Nullable.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountName.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountName","typeLabel":"string | null"},"businessAccountExternalRef":{"oneOf":[{"type":"string","description":"Developer-supplied stable ID inside the env. Nullable.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountExternalRef.oneOf.0","typeLabel":"string"},{"type":"null","description":"Developer-supplied stable ID inside the env. Nullable.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountExternalRef.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties.businessAccountExternalRef","typeLabel":"string | null"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].business_account_properties","typeLabel":"object"},"oauth_provider":{"type":"string","description":"The 'turnkey' value is deprecated and will be removed in a future version.","enum":["emailOnly","magicLink","apple","bitbucket","coinbasesocial","discord","epicgames","facebook","farcaster","github","gitlab","google","instagram","linkedin","microsoft","twitch","twitter","blocto","banxa","coinbaseOnramp","binanceOnramp","cryptoDotCom","moonPay","dynamic","alchemy","zerodev","telegram","turnkey","coinbaseWaas","sms","spotify","tiktok","line","steam","shopify","zksync","kraken","blockaid","passkey","okta","sendgrid","resend","trmWalletScreening","chainalysisAddressScreening","gemini"],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_provider","typeLabel":"enum\u003cstring>"},"oauth_username":{"description":"Username from the OAuth provider","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_username","typeLabel":"string"},"oauth_display_name":{"oneOf":[{"description":"Display name from the OAuth provider","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_display_name.oneOf.0","typeLabel":"string"},{"description":"Display name from the OAuth provider","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_display_name","typeLabel":"string | null"},"oauth_account_id":{"oneOf":[{"description":"Unique account identifier from the OAuth provider","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_account_id.oneOf.0","typeLabel":"string"},{"description":"Unique account identifier from the OAuth provider","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_account_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_account_id","typeLabel":"string | null"},"phoneNumber":{"description":"This field contains the phone number in the country. This could also contain the area code within a country.","example":"9171113333","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].phoneNumber","typeLabel":"string"},"phoneCountryCode":{"description":"This field contains the phone international country code. See https://countrycode.org/","example":"1","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].phoneCountryCode","typeLabel":"string"},"isoCountryCode":{"description":"ISO-3166 two-character country code. See https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes","example":"US","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].isoCountryCode","typeLabel":"string"},"oauth_account_photos":{"description":"List of profile photo URLs from the OAuth provider","type":"array","items":{"type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_account_photos.items.[INDEX]","typeLabel":"string"},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_account_photos","typeLabel":"string[]"},"oauth_emails":{"description":"List of email addresses from the OAuth provider","type":"array","items":{"type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_emails.items.[INDEX]","typeLabel":"string"},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_emails","typeLabel":"string[]"},"oauth_metadata":{"type":"object","description":"This object contains JSON metadata for a social-based verified credential. It may contain data about the user that does not fit into the other structured fields, and could include arbitrary fields about the user from the oauth provider's API.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].oauth_metadata","typeLabel":"object"},"previous_users":{"description":"This will only be provided in the responses for GET /users/{userId}.Previous user IDs that owned this verified credential and was tranfered to the current user ID.","type":"array","items":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].previous_users.items.[INDEX]","typeLabel":"string"},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].previous_users","typeLabel":"string[]"},"embedded_wallet_id":{"oneOf":[{"description":"Identifier of the linked embedded wallet","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].embedded_wallet_id.oneOf.0","typeLabel":"string"},{"description":"Identifier of the linked embedded wallet","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].embedded_wallet_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].embedded_wallet_id","typeLabel":"string | null"},"wallet_additional_addresses":{"description":"List of additional addresses derived from this wallet","type":"array","items":{"type":"object","description":"An additional address associated with a wallet.","required":["address","type"],"properties":{"address":{"type":"string","description":"An address associated with a wallet.","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_additional_addresses.items.[INDEX].address","typeLabel":"string"},"type":{"type":"string","enum":["ordinals","payment","cosmos","evm","stellar","ton","midnight_unshielded","midnight_dust","midnight_shielded"],"isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_additional_addresses.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"publicKey":{"type":"string","description":"The public key associated with the address.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_additional_addresses.items.[INDEX].publicKey","typeLabel":"string"},"network":{"type":"string","description":"Network this address is encoded for (e.g. 'mainnet' | 'testnet' | 'preview'). Present when a wallet exposes an address per network.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_additional_addresses.items.[INDEX].network","typeLabel":"string"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_additional_addresses.items.[INDEX]","typeLabel":"object"},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].wallet_additional_addresses","typeLabel":"object[]"},"lastSelectedAt":{"description":"This timestamp indicates the last time this verified wallet was either connected to the user account or selected to become the primary wallet on the account.","type":"string","format":"date-time","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].lastSelectedAt","typeLabel":"string\u003cdate-time>"},"verifiedAt":{"type":"string","format":"date-time","description":"This timestamp indicates the last time this verified credential was verified.","uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX].verifiedAt","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.verifiedCredentials","typeLabel":"object[]"},"lastVerifiedCredentialId":{"description":"ID of the most recently used verified credential. This would refer to a value in the verified credentials list","type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}(-zerodev)?$","minLength":36,"maxLength":45,"example":"95b11417-f18f-457f-8804-68e361f9164f-zerodev","uniqueKey":"payload.mergeConflicts.fromUser.lastVerifiedCredentialId","typeLabel":"string"},"sessionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","uniqueKey":"payload.mergeConflicts.fromUser.sessionId","typeLabel":"string"},"alias":{"oneOf":[{"type":"string","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.alias.oneOf.0","typeLabel":"string"},{"type":"null","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.alias.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.alias","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","description":"Standard ISO 3166-1 alpha-2 two-letter country code","pattern":"^[A-Z]{2}$","example":"US","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.country.oneOf.0","typeLabel":"string"},{"type":"null","description":"Standard ISO 3166-1 alpha-2 two-letter country code","pattern":"^[A-Z]{2}$","example":"US","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.country.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.country","typeLabel":"string | null"},"email":{"oneOf":[{"description":"Primary email address of the user","type":"string","format":"email","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Primary email address of the user","type":"null","format":"email","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.email.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.email","typeLabel":"string\u003cemail> | null"},"firstName":{"oneOf":[{"type":"string","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.firstName.oneOf.0","typeLabel":"string"},{"type":"null","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.firstName.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.firstName","typeLabel":"string | null"},"jobTitle":{"oneOf":[{"type":"string","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.jobTitle.oneOf.0","typeLabel":"string"},{"type":"null","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.jobTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.jobTitle","typeLabel":"string | null"},"lastName":{"oneOf":[{"type":"string","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.lastName.oneOf.0","typeLabel":"string"},{"type":"null","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.lastName.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.lastName","typeLabel":"string | null"},"phoneNumber":{"oneOf":[{"description":"Phone number of the user","type":"string","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.phoneNumber.oneOf.0","typeLabel":"string"},{"description":"Phone number of the user","type":"null","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.phoneNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.phoneNumber","typeLabel":"string | null"},"policiesConsent":{"oneOf":[{"description":"Whether the user has accepted the terms of service and privacy policy","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.policiesConsent.oneOf.0","typeLabel":"boolean"},{"description":"Whether the user has accepted the terms of service and privacy policy","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.policiesConsent.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.policiesConsent","typeLabel":"boolean | null"},"tShirtSize":{"oneOf":[{"type":"string","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.tShirtSize.oneOf.0","typeLabel":"string"},{"type":"null","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.tShirtSize.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.tShirtSize","typeLabel":"string | null"},"team":{"oneOf":[{"type":"string","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.team.oneOf.0","typeLabel":"string"},{"type":"null","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.team.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.team","typeLabel":"string | null"},"username":{"oneOf":[{"type":"string","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.username.oneOf.0","typeLabel":"string"},{"type":"null","pattern":"^$|^(?=\\S)[\\p{L}\\p{N} _.,:!?\u0026%@\\/+-]+(?\u003c=\\S)$","example":"An example name","maxLength":255,"uniqueKey":"payload.mergeConflicts.fromUser.username.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.username","typeLabel":"string | null"},"firstVisit":{"description":"ISO 8601 timestamp of when the user first visited","type":"string","format":"date-time","uniqueKey":"payload.mergeConflicts.fromUser.firstVisit","typeLabel":"string\u003cdate-time>"},"lastVisit":{"description":"ISO 8601 timestamp of when the user last visited","type":"string","format":"date-time","uniqueKey":"payload.mergeConflicts.fromUser.lastVisit","typeLabel":"string\u003cdate-time>"},"newUser":{"description":"Whether this is a newly created user","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.newUser","typeLabel":"boolean"},"metadata":{"description":"Arbitrary key-value metadata associated with the user","type":"object","uniqueKey":"payload.mergeConflicts.fromUser.metadata","typeLabel":"object"},"mfaBackupCodeAcknowledgement":{"oneOf":[{"type":"string","enum":["pending","complete"],"uniqueKey":"payload.mergeConflicts.fromUser.mfaBackupCodeAcknowledgement.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["pending","complete"],"uniqueKey":"payload.mergeConflicts.fromUser.mfaBackupCodeAcknowledgement.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.mfaBackupCodeAcknowledgement","typeLabel":"enum\u003cstring> | null"},"btcWallet":{"oneOf":[{"description":"Bitcoin wallet address of the user","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.btcWallet.oneOf.0","typeLabel":"string"},{"description":"Bitcoin wallet address of the user","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.btcWallet.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.btcWallet","typeLabel":"string | null"},"kdaWallet":{"oneOf":[{"description":"Kadena wallet address of the user","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.kdaWallet.oneOf.0","typeLabel":"string"},{"description":"Kadena wallet address of the user","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.kdaWallet.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.kdaWallet","typeLabel":"string | null"},"ltcWallet":{"oneOf":[{"description":"Litecoin wallet address of the user","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.ltcWallet.oneOf.0","typeLabel":"string"},{"description":"Litecoin wallet address of the user","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.ltcWallet.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.ltcWallet","typeLabel":"string | null"},"ckbWallet":{"oneOf":[{"description":"Nervos CKB wallet address of the user","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.ckbWallet.oneOf.0","typeLabel":"string"},{"description":"Nervos CKB wallet address of the user","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.ckbWallet.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.ckbWallet","typeLabel":"string | null"},"kasWallet":{"oneOf":[{"description":"Kaspa wallet address of the user","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.kasWallet.oneOf.0","typeLabel":"string"},{"description":"Kaspa wallet address of the user","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.kasWallet.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.kasWallet","typeLabel":"string | null"},"dogeWallet":{"oneOf":[{"description":"Dogecoin wallet address of the user","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.dogeWallet.oneOf.0","typeLabel":"string"},{"description":"Dogecoin wallet address of the user","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.dogeWallet.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.dogeWallet","typeLabel":"string | null"},"emailNotification":{"oneOf":[{"description":"Whether the user has opted in to email notifications","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.emailNotification.oneOf.0","typeLabel":"boolean"},{"description":"Whether the user has opted in to email notifications","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.emailNotification.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.emailNotification","typeLabel":"boolean | null"},"discordNotification":{"oneOf":[{"description":"Whether the user has opted in to Discord notifications","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.discordNotification.oneOf.0","typeLabel":"boolean"},{"description":"Whether the user has opted in to Discord notifications","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.discordNotification.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.discordNotification","typeLabel":"boolean | null"},"newsletterNotification":{"oneOf":[{"description":"Whether the user has opted in to newsletter notifications","type":"boolean","uniqueKey":"payload.mergeConflicts.fromUser.newsletterNotification.oneOf.0","typeLabel":"boolean"},{"description":"Whether the user has opted in to newsletter notifications","type":"null","uniqueKey":"payload.mergeConflicts.fromUser.newsletterNotification.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.mergeConflicts.fromUser.newsletterNotification","typeLabel":"boolean | null"},"lists":{"type":"array","description":"Access lists evaluated by Dynamic when considering access for the user.","items":{"type":"string","uniqueKey":"payload.mergeConflicts.fromUser.lists.items.[INDEX]","typeLabel":"string"},"uniqueKey":"payload.mergeConflicts.fromUser.lists","typeLabel":"string[]"},"scope":{"type":"string","description":"A whitespace-separate list of permissions associated with the JWT token issued. This conforms to the JWT standard for scope claims: https://datatracker.ietf.org/doc/html/rfc8693#section-4.2","example":"superuser marketing operations","uniqueKey":"payload.mergeConflicts.fromUser.scope","typeLabel":"string"},"missingFields":{"description":"List of required user fields that have not yet been provided","type":"array","items":{"type":"object","properties":{"name":{"description":"Internal name identifier of the KYC field","type":"string","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].name","typeLabel":"string"},"required":{"description":"Whether this KYC field is required for user onboarding","type":"boolean","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].required","typeLabel":"boolean"},"enabled":{"description":"Whether this KYC field is enabled for collection","type":"boolean","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].enabled","typeLabel":"boolean"},"unique":{"description":"Whether this KYC field value must be unique across all users","type":"boolean","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].unique","typeLabel":"boolean"},"verify":{"description":"Whether this KYC field requires verification","type":"boolean","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].verify","typeLabel":"boolean"},"type":{"type":"string","enum":["standard","custom"],"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"validationRules":{"type":"object","properties":{"unique":{"type":"boolean","description":"If this field must be unique for every user in the environment","uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].validationRules.unique","typeLabel":"boolean"},"regex":{"type":"string","maxLength":255,"description":"The regex pattern that the text field must match","example":"^0x","uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].validationRules.regex","typeLabel":"string"},"validOptions":{"type":"array","items":{"type":"object","required":["label"],"properties":{"label":{"type":"string","pattern":"^(?=\\S)[\\p{L}\\p{N}a-zA-Z _.,:!?\u0026%@\\/+\\-'()\\[\\]*]+(?\u003c=\\S)$","maxLength":255,"example":"An example name","isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].validationRules.validOptions.items.[INDEX].label","typeLabel":"string"},"key":{"type":"string","pattern":"^(?=\\S)[\\p{L}\\p{N}a-zA-Z _.,:!?\u0026%@\\/+\\-'()\\[\\]*]+(?\u003c=\\S)$","maxLength":255,"example":"An example name","uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].validationRules.validOptions.items.[INDEX].key","typeLabel":"string"}},"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].validationRules.validOptions.items.[INDEX]","typeLabel":"object"},"description":"The dropdown options for the select field","example":[{"label":"small"},{"label":"medium"},{"label":"large"}],"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].validationRules.validOptions","typeLabel":"object[]"},"checkboxText":{"type":"string","maxLength":255,"description":"The text that will be displayed for the checkbox field","example":"Agree to the terms and conditions","uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].validationRules.checkboxText","typeLabel":"string"}},"description":"Optional validation rules for the custom field","uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].validationRules","typeLabel":"object"},"validationType":{"type":"string","enum":["text","checkbox","select"],"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].validationType","typeLabel":"enum\u003cstring>"},"label":{"description":"Display label for the KYC field shown to users","type":"string","uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].label","typeLabel":"string"},"position":{"description":"Display position order of the KYC field in the form","type":"number","uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX].position","typeLabel":"number"}},"required":["name","required","enabled","unique","verify"],"uniqueKey":"payload.mergeConflicts.fromUser.missingFields.items.[INDEX]","typeLabel":"object"},"uniqueKey":"payload.mergeConflicts.fromUser.missingFields","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payload.mergeConflicts.fromUser","typeLabel":"object"},"conflicts":{"description":"List of field-level merge conflicts between users","type":"array","items":{"type":"object","description":"Contains a merge conflict between two users with different values for the same user field data","required":["field","fromUser","currentUser"],"properties":{"field":{"type":"object","properties":{"name":{"description":"Internal name identifier of the KYC field","type":"string","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.name","typeLabel":"string"},"required":{"description":"Whether this KYC field is required for user onboarding","type":"boolean","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.required","typeLabel":"boolean"},"enabled":{"description":"Whether this KYC field is enabled for collection","type":"boolean","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.enabled","typeLabel":"boolean"},"unique":{"description":"Whether this KYC field value must be unique across all users","type":"boolean","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.unique","typeLabel":"boolean"},"verify":{"description":"Whether this KYC field requires verification","type":"boolean","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.verify","typeLabel":"boolean"},"type":{"type":"string","enum":["standard","custom"],"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.type","typeLabel":"enum\u003cstring>"},"validationRules":{"type":"object","properties":{"unique":{"type":"boolean","description":"If this field must be unique for every user in the environment","uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.validationRules.unique","typeLabel":"boolean"},"regex":{"type":"string","maxLength":255,"description":"The regex pattern that the text field must match","example":"^0x","uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.validationRules.regex","typeLabel":"string"},"validOptions":{"type":"array","items":{"type":"object","required":["label"],"properties":{"label":{"type":"string","pattern":"^(?=\\S)[\\p{L}\\p{N}a-zA-Z _.,:!?\u0026%@\\/+\\-'()\\[\\]*]+(?\u003c=\\S)$","maxLength":255,"example":"An example name","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.validationRules.validOptions.items.[INDEX].label","typeLabel":"string"},"key":{"type":"string","pattern":"^(?=\\S)[\\p{L}\\p{N}a-zA-Z _.,:!?\u0026%@\\/+\\-'()\\[\\]*]+(?\u003c=\\S)$","maxLength":255,"example":"An example name","uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.validationRules.validOptions.items.[INDEX].key","typeLabel":"string"}},"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.validationRules.validOptions.items.[INDEX]","typeLabel":"object"},"description":"The dropdown options for the select field","example":[{"label":"small"},{"label":"medium"},{"label":"large"}],"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.validationRules.validOptions","typeLabel":"object[]"},"checkboxText":{"type":"string","maxLength":255,"description":"The text that will be displayed for the checkbox field","example":"Agree to the terms and conditions","uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.validationRules.checkboxText","typeLabel":"string"}},"description":"Optional validation rules for the custom field","uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.validationRules","typeLabel":"object"},"validationType":{"type":"string","enum":["text","checkbox","select"],"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.validationType","typeLabel":"enum\u003cstring>"},"label":{"description":"Display label for the KYC field shown to users","type":"string","uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.label","typeLabel":"string"},"position":{"description":"Display position order of the KYC field in the form","type":"number","uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field.position","typeLabel":"number"}},"required":["name","required","enabled","unique","verify"],"isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].field","typeLabel":"object"},"fromUser":{"type":"object","description":"Contains the current field value for the user.","required":["userId","value"],"properties":{"userId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].fromUser.userId","typeLabel":"string"},"value":{"type":"string","pattern":"^(?=\\S)[\\p{L}\\p{N}a-zA-Z _.,:!?\u0026%@\\/+\\-'|]+(?\u003c=\\S)$","maxLength":255,"example":"An example name","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].fromUser.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].fromUser","typeLabel":"object"},"currentUser":{"type":"object","description":"Contains the current field value for the user.","required":["userId","value"],"properties":{"userId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","minLength":36,"maxLength":36,"example":"95b11417-f18f-457f-8804-68e361f9164f","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].currentUser.userId","typeLabel":"string"},"value":{"type":"string","pattern":"^(?=\\S)[\\p{L}\\p{N}a-zA-Z _.,:!?\u0026%@\\/+\\-'|]+(?\u003c=\\S)$","maxLength":255,"example":"An example name","isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].currentUser.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX].currentUser","typeLabel":"object"}},"uniqueKey":"payload.mergeConflicts.conflicts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payload.mergeConflicts.conflicts","typeLabel":"object[]"}},"uniqueKey":"payload.mergeConflicts","typeLabel":"object"},"intent":{"type":"object","description":"The initiator's proposal, signed with their session key. Built by the API, not the client — sign these exact bytes verbatim, because re-serializing can change them and invalidate the signature.\n`autoExecute` is inside the signed bytes, so an approver consents to it and nothing can flip it afterwards.\n","additionalProperties":true,"uniqueKey":"payload.intent","typeLabel":"object"},"additionalMessages":{"description":"List of additional validation error messages","type":"array","items":{"type":"string","uniqueKey":"payload.additionalMessages.items.[INDEX]","typeLabel":"string"},"uniqueKey":"payload.additionalMessages","typeLabel":"string[]"}},"uniqueKey":"payload","typeLabel":"object"},"retryAfterSeconds":{"description":"Seconds the client should wait before retrying, present on rate-limit errors","type":"integer","example":600,"uniqueKey":"retryAfterSeconds","typeLabel":"integer"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Resources already exists for this Object","code":"email_cannot_be_null","payload":{"email":"joe@email.com","loginProvider":"emailOnly","embeddedWalletName":"\u003cstring>","embeddedSocialSigninProvider":"emailOnly","mergeConflicts":{"fromUser":{"id":"95b11417-f18f-457f-8804-68e361f9164f","projectEnvironmentId":"95b11417-f18f-457f-8804-68e361f9164f","verifiedCredentials":[{"id":"95b11417-f18f-457f-8804-68e361f9164f-zerodev","format":"blockchain","signInEnabled":true,"address":"0xbF394748301603f18d953C90F0b087CBEC0E1834","chain":"\u003cstring>","refId":"95b11417-f18f-457f-8804-68e361f9164f","signerRefId":"95b11417-f18f-457f-8804-68e361f9164f","email":"jsmith@example.com","name_service":{"avatar":"\u003cstring>","name":"\u003cstring>"},"public_identifier":"\u003cstring>","wallet_name":"\u003cstring>","wallet_provider":"browserExtension","wallet_properties":{"turnkeySubOrganizationId":"95b11417-f18f-457f-8804-68e361f9164f","turnkeyPrivateKeyId":"95b11417-f18f-457f-8804-68e361f9164f","turnkeyHDWalletId":"95b11417-f18f-457f-8804-68e361f9164f","isAuthenticatorAttached":true,"turnkeyUserId":"95b11417-f18f-457f-8804-68e361f9164f","isSessionKeyCompatible":true,"version":"V1","ecdsaProviderType":"zerodev_signer_to_ecdsa","entryPointVersion":"v6","kernelVersion":"v2_4"},"business_account_properties":{"businessAccountId":"95b11417-f18f-457f-8804-68e361f9164f","businessAccountCreatedAt":"2023-11-07T05:31:56Z","businessAccountSignerId":"95b11417-f18f-457f-8804-68e361f9164f","businessAccountSignerType":"endUser","businessAccountMemberRole":"cfo","businessAccountName":"\u003cstring>","businessAccountExternalRef":"\u003cstring>"},"oauth_provider":"emailOnly","oauth_username":"\u003cstring>","oauth_display_name":"\u003cstring>","oauth_account_id":"\u003cstring>","phoneNumber":"9171113333","phoneCountryCode":"1","isoCountryCode":"US","oauth_account_photos":["\u003cstring>"],"oauth_emails":["\u003cstring>"],"oauth_metadata":{},"previous_users":["95b11417-f18f-457f-8804-68e361f9164f"],"embedded_wallet_id":"\u003cstring>","wallet_additional_addresses":[{"address":"\u003cstring>","type":"ordinals","publicKey":"\u003cstring>","network":"\u003cstring>"}],"lastSelectedAt":"2023-11-07T05:31:56Z","verifiedAt":"2023-11-07T05:31:56Z"}],"lastVerifiedCredentialId":"95b11417-f18f-457f-8804-68e361f9164f-zerodev","sessionId":"95b11417-f18f-457f-8804-68e361f9164f","alias":"An example name","country":"US","email":"jsmith@example.com","firstName":"An example name","jobTitle":"An example name","lastName":"An example name","phoneNumber":"\u003cstring>","policiesConsent":true,"tShirtSize":"An example name","team":"An example name","username":"An example name","firstVisit":"2023-11-07T05:31:56Z","lastVisit":"2023-11-07T05:31:56Z","newUser":true,"metadata":{},"mfaBackupCodeAcknowledgement":"pending","btcWallet":"\u003cstring>","kdaWallet":"\u003cstring>","ltcWallet":"\u003cstring>","ckbWallet":"\u003cstring>","kasWallet":"\u003cstring>","dogeWallet":"\u003cstring>","emailNotification":true,"discordNotification":true,"newsletterNotification":true,"lists":["\u003cstring>"],"scope":"superuser marketing operations","missingFields":[{"name":"\u003cstring>","required":true,"enabled":true,"unique":true,"verify":true,"type":"standard","validationRules":{"unique":true,"regex":"^0x","validOptions":[{"label":"small"},{"label":"medium"},{"label":"large"}],"checkboxText":"Agree to the terms and conditions"},"validationType":"text","label":"\u003cstring>","position":123}]},"conflicts":[{"field":{"name":"\u003cstring>","required":true,"enabled":true,"unique":true,"verify":true,"type":"standard","validationRules":{"unique":true,"regex":"^0x","validOptions":[{"label":"small"},{"label":"medium"},{"label":"large"}],"checkboxText":"Agree to the terms and conditions"},"validationType":"text","label":"\u003cstring>","position":123},"fromUser":{"userId":"95b11417-f18f-457f-8804-68e361f9164f","value":"An example name"},"currentUser":{"userId":"95b11417-f18f-457f-8804-68e361f9164f","value":"An example name"}}]},"intent":{},"additionalMessages":["\u003cstring>"]},"retryAfterSeconds":600}}},"exampleType":"generated"}},"exampleType":"generated"},"9db91ad2-f6e6-44f4-aa68-44b9e64f4429":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"description":"Human-readable error message","type":"string","example":"Internal Server Error","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Internal Server Error"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"541f51cc-3067-480f-8f9b-8942e33a0883":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"7b067ff0-2d64-4494-a0c4-5c3957d5e030":{"url":"https://app.dynamicauth.com/api/v0"},"64f2b03c-cb86-4ee8-a04e-69970fdea362":{"url":"https://app.dynamic.xyz/api/v0"},"404eef86-8930-4485-a00f-32d2b03e5e39":{"url":"http://localhost:3333/api/v0"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://app.dynamic.xyz/api-docs/public-api.yaml"},"subdomain":"dynamic-docs-testing","siteName":"Dynamic","title":"SDK — propose a signing-quorum transaction for a business-account wallet - Dynamic","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"originalFileLocation":"api-reference/sdk/sdk-—-propose-a-signing-quorum-transaction-for-a-business-account-wallet.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=\"Opens a signMessage proposal for the wallet\u0026#x27;s caller-signed intent without running the sign.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Dynamic\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_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=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"SDK — propose a signing-quorum transaction for a business-account wallet - Dynamic\">\u003cmeta data-mint-head property=\"og:description\" content=\"Opens a signMessage proposal for the wallet\u0026#x27;s caller-signed intent without running the sign.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Dynamic\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-—-propose-a-signing-quorum-transaction-for-a-business-account-wallet\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dynamic-docs-testing.mintlify.app/_mintlify/api/og/v2?division=SDK\u0026amp;title=SDK+%E2%80%94+propose+a+signing-quorum+transaction+for+a+business-account+wallet\u0026amp;description=Opens+a+%60signMessage%60+proposal+for+the+wallet%27s+caller-signed+intent+without+running+the+sign.\u0026amp;theme=da12c2c2ace1dfbc19334ece\u0026amp;signature=3366fb4ae5c6a9e256447a1a9a7e2804038b5eb69797e2fdfb31a796935c3ca8\">\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=\"SDK — propose a signing-quorum transaction for a business-account wallet - Dynamic\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Opens a signMessage proposal for the wallet\u0026#x27;s caller-signed intent without running the sign.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dynamic-docs-testing.mintlify.app/_mintlify/api/og/v2?division=SDK\u0026amp;title=SDK+%E2%80%94+propose+a+signing-quorum+transaction+for+a+business-account+wallet\u0026amp;description=Opens+a+%60signMessage%60+proposal+for+the+wallet%27s+caller-signed+intent+without+running+the+sign.\u0026amp;theme=da12c2c2ace1dfbc19334ece\u0026amp;signature=3366fb4ae5c6a9e256447a1a9a7e2804038b5eb69797e2fdfb31a796935c3ca8\">\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=\"/docs/mintlify-assets/_mintlify/favicons/dynamic-docs-testing/mdILYDruq-iWk8yv/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Dynamic\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4779FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-—-propose-a-signing-quorum-transaction-for-a-business-account-wallet\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/sdk/sdk-%E2%80%94-propose-a-signing-quorum-transaction-for-a-business-account-wallet.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.dynamic.xyz/#organization\",\"name\":\"Dynamic\",\"url\":\"https://www.dynamic.xyz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/dynamic-docs-testing/PROvCtyU_ULh_xzj/logo/dynamic-fireblocks-icon-light.svg?fit=max\u0026auto=format\u0026n=PROvCtyU_ULh_xzj\u0026q=85\u0026s=da2d659b63ffe1e1be0a3b79e22b837c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.dynamic.xyz/docs#website\",\"name\":\"Dynamic\",\"url\":\"https://www.dynamic.xyz/docs\",\"publisher\":{\"@id\":\"https://www.dynamic.xyz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-%E2%80%94-propose-a-signing-quorum-transaction-for-a-business-account-wallet#webpage\",\"url\":\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-%E2%80%94-propose-a-signing-quorum-transaction-for-a-business-account-wallet\",\"name\":\"SDK — propose a signing-quorum transaction for a business-account wallet\",\"description\":\"Opens a signMessage proposal for the wallet's caller-signed intent without running the sign.\",\"isPartOf\":{\"@id\":\"https://www.dynamic.xyz/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-%E2%80%94-propose-a-signing-quorum-transaction-for-a-business-account-wallet#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-%E2%80%94-propose-a-signing-quorum-transaction-for-a-business-account-wallet#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://www.dynamic.xyz/docs/api-reference/clientgrant/initiate-a-client-grant-request\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SDK\",\"item\":\"https://www.dynamic.xyz/docs/api-reference/sdk/get-account-balances-for-multiple-addresses\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SDK — propose a signing-quorum transaction for a business-account wallet\",\"item\":\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-%E2%80%94-propose-a-signing-quorum-transaction-for-a-business-account-wallet\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-%E2%80%94-propose-a-signing-quorum-transaction-for-a-business-account-wallet#apireference\",\"headline\":\"SDK — propose a signing-quorum transaction for a business-account wallet\",\"name\":\"SDK — propose a signing-quorum transaction for a business-account wallet\",\"description\":\"Opens a signMessage proposal for the wallet's caller-signed intent without running the sign.\",\"url\":\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-%E2%80%94-propose-a-signing-quorum-transaction-for-a-business-account-wallet\",\"mainEntityOfPage\":{\"@id\":\"https://www.dynamic.xyz/docs/api-reference/sdk/sdk-%E2%80%94-propose-a-signing-quorum-transaction-for-a-business-account-wallet#webpage\"},\"publisher\":{\"@id\":\"https://www.dynamic.xyz/#organization\"},\"isPartOf\":{\"@id\":\"https://www.dynamic.xyz/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Dynamic\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Dynamic","nav":{"global":null,"tabs":[{"tab":"Get Started","icon":"rocket","pages":[{"title":"Get Started","href":"/get-started/welcome"}]},{"tab":"Embedded Wallets","icon":"wallet","pages":[{"title":"Embedded Wallets","href":"/embedded-wallets/mpc/overview"}]},{"tab":"Business Accounts","icon":"building","pages":[{"title":"Business Accounts","href":"/business-accounts/accounts"}]},{"tab":"Policies","icon":"shield-check","pages":[{"title":"Policies","href":"/embedded-wallets/mpc/policies/overview"}]},{"tab":"Auth","icon":"door-open","pages":[{"title":"Auth","href":"/auth/overview"}]},{"tab":"Agents","icon":"server","pages":[{"title":"Agents","href":"/agents/overview"}]},{"tab":"Fireblocks Flow","icon":"coins","pages":[{"title":"Fireblocks Flow","href":"/flow/overview"}]},{"tab":"Earn","icon":"chart-line","pages":[{"title":"Earn","href":"/earn/overview"}]},{"tab":"Funding","icon":"money-bill-transfer","pages":[{"title":"Funding","href":"/funding/overview"}]},{"tab":"Reference","icon":"book-open","menu":[{"item":"Javascript, React \u0026 React Native","icon":"js","pages":[{"title":"Javascript, React \u0026 React Native","href":"/javascript/reference/overview"}]},{"item":"Swift","icon":"swift","pages":[{"title":"Swift","href":"/swift/sdk-reference/overview"}]},{"item":"Kotlin","icon":"android","pages":[{"title":"Kotlin","href":"/kotlin/sdk-reference/overview"}]},{"item":"Flutter","icon":"flutter","pages":[{"title":"Flutter","href":"/flutter/sdk-reference/overview"}]},{"item":"Unity","icon":"unity","pages":[{"title":"Unity","href":"/unity/sdk-reference/overview"}]},{"item":"Node","icon":"node","pages":[{"title":"Node","href":"/node/reference/auth/authenticate-jwt"}]},{"item":"REST API","icon":"code","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/api-reference/overview"},{"title":"Business Accounts API","sidebarTitle":"Business Accounts","href":"/api-reference/business-accounts"},{"title":"Sync the Token Catalog","sidebarTitle":"Token catalog","href":"/api-reference/token-catalog"},{"title":"Wallet Book","sidebarTitle":"Wallet book","href":"/api-reference/wallet-book"}]},{"group":"Endpoints","pages":[{"group":"ClientGrant","pages":[{"title":"Initiate a client grant request","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /auth/grant/code","href":"/api-reference/clientgrant/initiate-a-client-grant-request"},{"title":"Approve or deny a pending client grant","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /auth/grant/approve","href":"/api-reference/clientgrant/approve-or-deny-a-pending-client-grant"},{"title":"Poll for the result of a client grant","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /auth/grant/token","href":"/api-reference/clientgrant/poll-for-the-result-of-a-client-grant"},{"title":"Read public-safe metadata about a pending grant","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /auth/grant/peek","href":"/api-reference/clientgrant/read-public-safe-metadata-about-a-pending-grant"}]},{"group":"AuthorizedClients","pages":[{"title":"List the caller's authorized clients","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /auth/clients","href":"/api-reference/authorizedclients/list-the-callers-authorized-clients"},{"title":"Revoke an authorized client","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /auth/clients/{authorizedClientId}","href":"/api-reference/authorizedclients/revoke-an-authorized-client"},{"title":"Update an authorized client (label only)","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /auth/clients/{authorizedClientId}","href":"/api-reference/authorizedclients/update-an-authorized-client-label-only"}]},{"group":"Zendesk","pages":[{"title":"Mint a Zendesk JWT SSO token for the caller","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /zendesk/login","href":"/api-reference/zendesk/mint-a-zendesk-jwt-sso-token-for-the-caller"}]},{"group":"Captcha","pages":[{"title":"Get captcha settings for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/settings/captcha","href":"/api-reference/captcha/get-captcha-settings-for-the-environment"},{"title":"Update captcha settings for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/settings/captcha","href":"/api-reference/captcha/update-captcha-settings-for-the-environment"},{"title":"Create captcha settings for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/settings/captcha","href":"/api-reference/captcha/create-captcha-settings-for-the-environment"}]},{"group":"GlobalWallets","pages":[{"title":"Get global wallet settings for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/globalWallet/settings","href":"/api-reference/globalwallets/get-global-wallet-settings-for-the-environment"},{"title":"Update global wallet settings for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/globalWallet/settings","href":"/api-reference/globalwallets/update-global-wallet-settings-for-the-environment"},{"title":"Create global wallet settings for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/globalWallet/settings","href":"/api-reference/globalwallets/create-global-wallet-settings-for-the-environment"},{"title":"Enable global wallet for this environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/globalWallet/enable","href":"/api-reference/globalwallets/enable-global-wallet-for-this-environment"},{"title":"Disable global wallet for this environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/globalWallet/disable","href":"/api-reference/globalwallets/disable-global-wallet-for-this-environment"}]},{"group":"GlobalWalletAccessControl","pages":[{"title":"Get global wallet access control domains for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/globalWallet/accessControl","href":"/api-reference/globalwalletaccesscontrol/get-global-wallet-access-control-domains-for-the-environment"},{"title":"Update a global wallet access control for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/globalWallet/accessControl","href":"/api-reference/globalwalletaccesscontrol/update-a-global-wallet-access-control-for-the-environment"},{"title":"Create a global wallet access control for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/globalWallet/accessControl","href":"/api-reference/globalwalletaccesscontrol/create-a-global-wallet-access-control-for-the-environment"},{"title":"Enable global wallet access control for this environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/globalWallet/accessControl/enable","href":"/api-reference/globalwalletaccesscontrol/enable-global-wallet-access-control-for-this-environment"},{"title":"Disable global wallet access control for this environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/globalWallet/accessControl/disable","href":"/api-reference/globalwalletaccesscontrol/disable-global-wallet-access-control-for-this-environment"},{"title":"Adds a domain to be allowed or blocked for global wallet access for this project environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/globalWallet/accessControl/domains","href":"/api-reference/globalwalletaccesscontrol/adds-a-domain-to-be-allowed-or-blocked-for-global-wallet-access-for-this-project-environment"},{"title":"Delete a global wallet access control domain by id","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/globalWallet/accessControl/domains/{globalWalletAccessControlDomainId}","href":"/api-reference/globalwalletaccesscontrol/delete-a-global-wallet-access-control-domain-by-id"}]},{"group":"GlobalWalletConnections","pages":[{"title":"Get global wallet connections for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/globalWallet/connections","href":"/api-reference/globalwalletconnections/get-global-wallet-connections-for-the-environment"}]},{"group":"NameServices","pages":[{"title":"Get the name service for the environment and chain","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/nameService/{chainName}","href":"/api-reference/nameservices/get-the-name-service-for-the-environment-and-chain"},{"title":"Create a name service for the environment and chain","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/nameService/{chainName}","href":"/api-reference/nameservices/create-a-name-service-for-the-environment-and-chain"},{"title":"Delete the name service for the environment and chain","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/nameService/{chainName}","href":"/api-reference/nameservices/delete-the-name-service-for-the-environment-and-chain"},{"title":"Get the unsigned message for name service wallet verification","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/nameService/{chainName}/signingMessage","href":"/api-reference/nameservices/get-the-unsigned-message-for-name-service-wallet-verification"},{"title":"Enable the name service for the environment and chain","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/nameService/{chainName}/enable","href":"/api-reference/nameservices/enable-the-name-service-for-the-environment-and-chain"},{"title":"Disable the name service for the environment and chain","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/nameService/{chainName}/disable","href":"/api-reference/nameservices/disable-the-name-service-for-the-environment-and-chain"}]},{"group":"TestAccount","pages":[{"title":"Get the test account for this environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/test/account","href":"/api-reference/testaccount/get-the-test-account-for-this-environment"},{"title":"Create a test account for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/test/account","href":"/api-reference/testaccount/create-a-test-account-for-the-environment"},{"title":"Delete the test account for this environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/test/account","href":"/api-reference/testaccount/delete-the-test-account-for-this-environment"}]},{"group":"CustomHostnames","pages":[{"title":"Delete the custom hostname","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/custom/hostnames/{customHostnameId}","href":"/api-reference/customhostnames/delete-the-custom-hostname"},{"title":"Get the custom hostnames for this environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/custom/hostnames","href":"/api-reference/customhostnames/get-the-custom-hostnames-for-this-environment"},{"title":"Create a custom hostname for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/custom/hostnames","href":"/api-reference/customhostnames/create-a-custom-hostname-for-the-environment"}]},{"group":"Exports","pages":[{"title":"Get the exports for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/exports","href":"/api-reference/exports/get-the-exports-for-an-environment"},{"title":"Create a new export request for the project environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/exports","href":"/api-reference/exports/create-a-new-export-request-for-the-project-environment"},{"title":"Download an export by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/exports/{exportId}/download","href":"/api-reference/exports/download-an-export-by-id"},{"title":"Get an export using the ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/exports/{exportId}","href":"/api-reference/exports/get-an-export-using-the-id"}]},{"group":"Gates","pages":[{"title":"Get the gates for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/gates","href":"/api-reference/gates/get-the-gates-for-an-environment"},{"title":"Create a gate for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/gates","href":"/api-reference/gates/create-a-gate-for-the-environment"},{"title":"Gets a gate","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/gates/{gateId}","href":"/api-reference/gates/gets-a-gate"},{"title":"Updates a gate","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/gates/{gateId}","href":"/api-reference/gates/updates-a-gate"},{"title":"Delete a gate","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/gates/{gateId}","href":"/api-reference/gates/delete-a-gate"},{"title":"Enable the gate for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/gates/{gateId}/enable","href":"/api-reference/gates/enable-the-gate-for-the-environment"},{"title":"Disable the gate for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/gates/{gateId}/disable","href":"/api-reference/gates/disable-the-gate-for-the-environment"}]},{"group":"Yield","pages":[{"title":"Get the yield vaults for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/yield/vaults","href":"/api-reference/yield/get-the-yield-vaults-for-an-environment"}]},{"group":"Exchanges","pages":[{"title":"Get the exchanges for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/settings/exchanges","href":"/api-reference/exchanges/get-the-exchanges-for-an-environment"},{"title":"Create an exchange for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/settings/exchanges","href":"/api-reference/exchanges/create-an-exchange-for-the-environment"},{"title":"Gets an exchange","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /settings/exchanges/{exchangeId}","href":"/api-reference/exchanges/gets-an-exchange"},{"title":"Delete an exchange by exchangeId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /settings/exchanges/{exchangeId}","href":"/api-reference/exchanges/delete-an-exchange-by-exchangeid"},{"title":"Enable the exchange for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /settings/exchanges/{exchangeId}/enable","href":"/api-reference/exchanges/enable-the-exchange-for-the-environment"},{"title":"Disable the exchange for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /settings/exchanges/{exchangeId}/disable","href":"/api-reference/exchanges/disable-the-exchange-for-the-environment"}]},{"group":"Providers","pages":[{"title":"Get the providers for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/settings/providers","href":"/api-reference/providers/get-the-providers-for-an-environment"},{"title":"Create a provider for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/settings/providers","href":"/api-reference/providers/create-a-provider-for-the-environment"},{"title":"Get the URLs for the environment providers","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/settings/providers/urls","href":"/api-reference/providers/get-the-urls-for-the-environment-providers"},{"title":"Gets a provider","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /settings/providers/{providerId}","href":"/api-reference/providers/gets-a-provider"},{"title":"Updates a provider","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /settings/providers/{providerId}","href":"/api-reference/providers/updates-a-provider"},{"title":"Delete a provider by providerId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /settings/providers/{providerId}","href":"/api-reference/providers/delete-a-provider-by-providerid"},{"title":"Enable the provider for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /settings/providers/{providerId}/enable","href":"/api-reference/providers/enable-the-provider-for-the-environment"},{"title":"Disable the provider for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /settings/providers/{providerId}/disable","href":"/api-reference/providers/disable-the-provider-for-the-environment"}]},{"group":"Analytics","pages":[{"title":"Get wallets breakdown","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/analytics/wallets","href":"/api-reference/analytics/get-wallets-breakdown"},{"title":"Get visit analytics","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/analytics/visits","href":"/api-reference/analytics/get-visit-analytics"},{"title":"Get analytics overview data","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/analytics/overview","href":"/api-reference/analytics/get-analytics-overview-data"},{"title":"Get analytics topline data","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/analytics/topline","href":"/api-reference/analytics/get-analytics-topline-data"},{"title":"Get analytics engagement data","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/analytics/engagement","href":"/api-reference/analytics/get-analytics-engagement-data"},{"title":"Get analytics wallets breakdown data","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/analytics/walletsBreakdown","href":"/api-reference/analytics/get-analytics-wallets-breakdown-data"}]},{"group":"FlowAnalytics","pages":[{"title":"Get Flow analytics data","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/flow/analytics","href":"/api-reference/flowanalytics/get-flow-analytics-data"},{"title":"Get paginated list of flow transactions","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/flow/analytics/list","href":"/api-reference/flowanalytics/get-paginated-list-of-flow-transactions"}]},{"group":"Gasless","pages":[{"title":"Get gasless billing summary","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/gasless/billing","href":"/api-reference/gasless/get-gasless-billing-summary"},{"title":"Get paginated list of gasless transactions","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/gasless/transactions","href":"/api-reference/gasless/get-paginated-list-of-gasless-transactions"}]},{"group":"Organizations","pages":[{"title":"Get organizations for the current user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations","href":"/api-reference/organizations/get-organizations-for-the-current-user"},{"title":"Create an organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations","href":"/api-reference/organizations/create-an-organization"},{"title":"Get the subscription for an organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/billing/subscription","href":"/api-reference/organizations/get-the-subscription-for-an-organization"},{"title":"Upgrade organization to advanced plan","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /organizations/{organizationId}/billing/upgrade","href":"/api-reference/organizations/upgrade-organization-to-advanced-plan"},{"title":"Add coupon to subscription","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /organizations/{organizationId}/billing/subscription/coupon","href":"/api-reference/organizations/add-coupon-to-subscription"},{"title":"Cancel subscription at period end","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/billing/subscription/cancel","href":"/api-reference/organizations/cancel-subscription-at-period-end"},{"title":"Get an organization by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}","href":"/api-reference/organizations/get-an-organization-by-id"},{"title":"Update an organization by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /organizations/{organizationId}","href":"/api-reference/organizations/update-an-organization-by-id"},{"title":"Update an organization address by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /organizations/{organizationId}/address","href":"/api-reference/organizations/update-an-organization-address-by-id"},{"title":"Get SSO provider configuration for organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/ssoProvider","href":"/api-reference/organizations/get-sso-provider-configuration-for-organization"},{"title":"Create SSO provider configuration for organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/ssoProvider","href":"/api-reference/organizations/create-sso-provider-configuration-for-organization"},{"title":"Update SSO provider configuration","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /organizations/{organizationId}/ssoProvider/{ssoProviderId}","href":"/api-reference/organizations/update-sso-provider-configuration"},{"title":"Delete SSO provider configuration","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /organizations/{organizationId}/ssoProvider/{ssoProviderId}","href":"/api-reference/organizations/delete-sso-provider-configuration"}]},{"group":"Projects","pages":[{"title":"Get a project by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /projects/{projectId}","href":"/api-reference/projects/get-a-project-by-id"},{"title":"Update a project","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /projects/{projectId}","href":"/api-reference/projects/update-a-project"},{"title":"Delete a project by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /projects/{projectId}","href":"/api-reference/projects/delete-a-project-by-id"},{"title":"Get projects for the organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/projects","href":"/api-reference/projects/get-projects-for-the-organization"},{"title":"Create a project","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/projects","href":"/api-reference/projects/create-a-project"}]},{"group":"Custom Networks","pages":[{"title":"Get all custom networks for an organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/customNetworks","href":"/api-reference/custom-networks/get-all-custom-networks-for-an-organization"},{"title":"Create a custom network for an organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/customNetworks","href":"/api-reference/custom-networks/create-a-custom-network-for-an-organization"},{"title":"Get a specific custom network","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/customNetworks/{networkId}","href":"/api-reference/custom-networks/get-a-specific-custom-network"},{"title":"Update a custom network","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /organizations/{organizationId}/customNetworks/{networkId}","href":"/api-reference/custom-networks/update-a-custom-network"},{"title":"Delete a custom network","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /organizations/{organizationId}/customNetworks/{networkId}","href":"/api-reference/custom-networks/delete-a-custom-network"}]},{"group":"Chainalysis","pages":[{"title":"Find the Chainalysis configuration for an environment.","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/integrations/chainalysis","href":"/api-reference/chainalysis/find-the-chainalysis-configuration-for-an-environment"}]},{"group":"Environments","pages":[{"title":"Check if a wallet address is sanctioned","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/wallet/sanctions","href":"/api-reference/environments/check-if-a-wallet-address-is-sanctioned"},{"title":"Get an environment by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}","href":"/api-reference/environments/get-an-environment-by-id"},{"title":"Update the environment settings","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}","href":"/api-reference/environments/update-the-environment-settings"},{"title":"Get visitor statistics for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/statistics/visitors","href":"/api-reference/environments/get-visitor-statistics-for-the-environment"},{"title":"Get API keys for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/keys","href":"/api-reference/environments/get-api-keys-for-the-environment"},{"title":"Get the organization and project owning an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/lookup","href":"/api-reference/environments/get-the-organization-and-project-owning-an-environment"},{"title":"Get environments for a project","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /projects/{projectId}/environments","href":"/api-reference/environments/get-environments-for-a-project"},{"title":"Verify if an API key is valid for a specific environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/verifyApiKey","href":"/api-reference/environments/verify-if-an-api-key-is-valid-for-a-specific-environment"}]},{"group":"ScreeningPolicies","pages":[{"title":"Get the screening policy for a vendor","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/screeningPolicies/{providerType}/{scope}","href":"/api-reference/screeningpolicies/get-the-screening-policy-for-a-vendor"},{"title":"Create or replace the screening policy for a vendor","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/screeningPolicies/{providerType}/{scope}","href":"/api-reference/screeningpolicies/create-or-replace-the-screening-policy-for-a-vendor"},{"title":"Delete the screening policy for a vendor","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/screeningPolicies/{providerType}/{scope}","href":"/api-reference/screeningpolicies/delete-the-screening-policy-for-a-vendor"},{"title":"List the address exceptions for a screening vendor","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/screeningPolicyAddresses/{providerType}","href":"/api-reference/screeningpolicies/list-the-address-exceptions-for-a-screening-vendor"},{"title":"Add an address exception for a screening vendor","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/screeningPolicyAddresses/{providerType}","href":"/api-reference/screeningpolicies/add-an-address-exception-for-a-screening-vendor"},{"title":"Remove an address exception for a screening vendor","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/screeningPolicyAddresses/{providerType}/{screeningPolicyAddressId}","href":"/api-reference/screeningpolicies/remove-an-address-exception-for-a-screening-vendor"}]},{"group":"Sessions","pages":[{"title":"Revoke a session","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sessions/{sessionId}/revoke","href":"/api-reference/sessions/revoke-a-session"},{"title":"Get a session by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /users/{userId}/sessions/{sessionId}","href":"/api-reference/sessions/get-a-session-by-id"},{"title":"Revoke all sessions for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/users/sessions/revoke","href":"/api-reference/sessions/revoke-all-sessions-for-an-environment"}]},{"group":"Wallets","pages":[{"title":"Get the active embedded wallet versions for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/embeddedWalletVersions","href":"/api-reference/wallets/get-the-active-embedded-wallet-versions-for-an-environment"},{"title":"Create an embedded wallet from Farcaster","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/embeddedWallets/farcaster","href":"/api-reference/wallets/create-an-embedded-wallet-from-farcaster"},{"title":"Get wallets by user (deprecated - use /environments/{environmentId}/users/{userId}/wallets instead)","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /users/{userId}/wallets","href":"/api-reference/wallets/get-wallets-by-user-deprecated--use-environments-users-wallets-instead"},{"title":"Creates a new wallet for the user (deprecated - use /environments/{environmentId}/users/{userId}/wallets instead)","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /users/{userId}/wallets","href":"/api-reference/wallets/creates-a-new-wallet-for-the-user-deprecated--use-environments-users-wallets-instead"},{"title":"Get wallets by user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/users/{userId}/wallets","href":"/api-reference/wallets/get-wallets-by-user"},{"title":"Creates a new wallet for the user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/users/{userId}/wallets","href":"/api-reference/wallets/creates-a-new-wallet-for-the-user"},{"title":"Get a wallet using the ID (deprecated - use /environments/{environmentId}/wallets/{walletId} instead)","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /wallets/{walletId}","href":"/api-reference/wallets/get-a-wallet-using-the-id-deprecated--use-environments-wallets-instead"},{"title":"Delete wallet (deprecated - use /environments/{environmentId}/wallets/{walletId} instead)","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /wallets/{walletId}","href":"/api-reference/wallets/delete-wallet-deprecated--use-environments-wallets-instead"},{"title":"Get wallets by environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/wallets","href":"/api-reference/wallets/get-wallets-by-environment"},{"title":"Get a page of wallets by environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/walletsList","href":"/api-reference/wallets/get-a-page-of-wallets-by-environment"},{"title":"Get a wallet using the ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/wallets/{walletId}","href":"/api-reference/wallets/get-a-wallet-using-the-id"},{"title":"Delete wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/wallets/{walletId}","href":"/api-reference/wallets/delete-wallet"},{"title":"Recover deleted wallets for a user in a specific environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/wallets/recover","href":"/api-reference/wallets/recover-deleted-wallets-for-a-user-in-a-specific-environment"}]},{"group":"SDK","pages":[{"title":"Get account balances for multiple addresses","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/users/{userId}/balances","href":"/api-reference/sdk/get-account-balances-for-multiple-addresses"},{"title":"Get exchange rates","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /exchangeRates","href":"/api-reference/sdk/get-exchange-rates"},{"title":"Generate a short-lived JWT token for use with WAAS client backups.","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/keyShares/backup/token","href":"/api-reference/sdk/generate-a-short-lived-jwt-token-for-use-with-waas-client-backups"},{"title":"Check user field uniqueness","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/check","href":"/api-reference/sdk/check-user-field-uniqueness"},{"title":"Initialize an OAuth authentication sequence","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/providers/{providerType}/initAuth","href":"/api-reference/sdk/initialize-an-oauth-authentication-sequence"},{"title":"Check session validity","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/session","href":"/api-reference/sdk/check-session-validity"},{"title":"Scan a URL for potential malicious activity","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/scan/websiteUrl","href":"/api-reference/sdk/scan-a-url-for-potential-malicious-activity"},{"title":"Simulate a Solana transaction","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/solana/simulateTransaction","href":"/api-reference/sdk/simulate-a-solana-transaction"},{"title":"Get the Solana gas sponsor address","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/solana/sponsorAddress","href":"/api-reference/sdk/get-the-solana-gas-sponsor-address"},{"title":"Sponsor a Solana transaction via Grid API","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/solana/sponsorTransaction","href":"/api-reference/sdk/sponsor-a-solana-transaction-via-grid-api"},{"title":"Sponsor an EVM transaction via gasless relay","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/evm/sponsorTransaction","href":"/api-reference/sdk/sponsor-an-evm-transaction-via-gasless-relay"},{"title":"Get an available EVM gasless relayer address","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/evm/availableGaslessRelayer","href":"/api-reference/sdk/get-an-available-evm-gasless-relayer-address"},{"title":"Get the status of a sponsored EVM transaction","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/evm/sponsorTransaction/{requestId}","href":"/api-reference/sdk/get-the-status-of-a-sponsored-evm-transaction"},{"title":"Simulate an EVM transaction","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/evm/simulateTransaction","href":"/api-reference/sdk/simulate-an-evm-transaction"},{"title":"Simulate an EVM AA UserOp","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/evm/simulateUserOp","href":"/api-reference/sdk/simulate-an-evm-aa-userop"},{"title":"Sign in with an external auth provider token","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/externalAuth/signin","href":"/api-reference/sdk/sign-in-with-an-external-auth-provider-token"},{"title":"Add fees to a Solana transaction","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/solana/optimizeTransaction","href":"/api-reference/sdk/add-fees-to-a-solana-transaction"},{"title":"Verify external auth assertion for elevated access token","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/externalAuth/verify","href":"/api-reference/sdk/verify-external-auth-assertion-for-elevated-access-token"},{"title":"Get an auth token for an embedded wallet type","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/embeddedWallets/authToken","href":"/api-reference/sdk/get-an-auth-token-for-an-embedded-wallet-type"},{"title":"Get the passcode for a pregenerated embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/embeddedWallets/passcode","href":"/api-reference/sdk/get-the-passcode-for-a-pregenerated-embedded-wallet"},{"title":"Update primary wallet selection","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/users/wallets/selection","href":"/api-reference/sdk/update-primary-wallet-selection"},{"title":"Claim a pregenerated embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/users/embeddedWallets/passcode/claim","href":"/api-reference/sdk/claim-a-pregenerated-embedded-wallet"},{"title":"Get the backup key for an embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/embeddedWallets/backup","href":"/api-reference/sdk/get-the-backup-key-for-an-embedded-wallet"},{"title":"Update V1 embedded wallet to V2","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/embeddedWallets/upgradeToV2","href":"/api-reference/sdk/update-v1-embedded-wallet-to-v2"},{"title":"Check API health","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/healthcheck","href":"/api-reference/sdk/check-api-health"},{"title":"Refresh the JWT auth token","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/refresh","href":"/api-reference/sdk/refresh-the-jwt-auth-token"},{"title":"Get the sign-in email provider","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/emailProvider","href":"/api-reference/sdk/get-the-sign-in-email-provider"},{"title":"Get the OAuth provider login URL","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/providers/{providerType}/loginUrl","href":"/api-reference/sdk/get-the-oauth-provider-login-url"},{"title":"Redirect to OAuth provider login","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/providers/{providerType}/login","href":"/api-reference/sdk/redirect-to-oauth-provider-login"},{"title":"Handle OAuth provider redirect","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/providers/{providerType}/redirect","href":"/api-reference/sdk/handle-oauth-provider-redirect"},{"title":"Handle Coinbase OAuth redirect","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/providers/cbOauthRedirectUrl","href":"/api-reference/sdk/handle-coinbase-oauth-redirect"},{"title":"Handle Apple ID OAuth redirect","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/providers/apple/redirect","href":"/api-reference/sdk/handle-apple-id-oauth-redirect"},{"title":"Get OAuth provider authorization HTML","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/providers/{providerType}/authorizeHtml","href":"/api-reference/sdk/get-oauth-provider-authorization-html"},{"title":"Verify OAuth provider authorization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/providers/{providerType}/verify","href":"/api-reference/sdk/verify-oauth-provider-authorization"},{"title":"Sign in with Farcaster","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/farcaster/signin","href":"/api-reference/sdk/sign-in-with-farcaster"},{"title":"Verify Farcaster account linking","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/farcaster/verify","href":"/api-reference/sdk/verify-farcaster-account-linking"},{"title":"Sign in with OAuth provider","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/providers/{providerType}/signIn","href":"/api-reference/sdk/sign-in-with-oauth-provider"},{"title":"Get the OAuth provider authorization result","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/providers/{providerType}/oauthResult","href":"/api-reference/sdk/get-the-oauth-provider-authorization-result"},{"title":"Create nonce for authentication flow","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/nonce","href":"/api-reference/sdk/create-nonce-for-authentication-flow"},{"title":"Create multiple nonces for authentication flow","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/nonces","href":"/api-reference/sdk/create-multiple-nonces-for-authentication-flow"},{"title":"Publish SDK events","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/events","href":"/api-reference/sdk/publish-sdk-events"},{"title":"Get environment settings","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/settings","href":"/api-reference/sdk/get-environment-settings"},{"title":"Update SDK settings for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/sdkSettings","href":"/api-reference/sdk/update-sdk-settings-for-the-environment"},{"title":"Link a wallet to a user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/verify/link","href":"/api-reference/sdk/link-a-wallet-to-a-user"},{"title":"Verify a wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/wallets/verify","href":"/api-reference/sdk/verify-a-wallet"},{"title":"Merge users with conflict resolutions","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/verify/merge","href":"/api-reference/sdk/merge-users-with-conflict-resolutions"},{"title":"Verify a wallet transfer","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/verify/transfer","href":"/api-reference/sdk/verify-a-wallet-transfer"},{"title":"Revoke a session","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/revoke","href":"/api-reference/sdk/revoke-a-session"},{"title":"Unlink a wallet from a user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/verify/unlink","href":"/api-reference/sdk/unlink-a-wallet-from-a-user"},{"title":"Prefetch information for a wallet address","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/prefetch","href":"/api-reference/sdk/prefetch-information-for-a-wallet-address"},{"title":"Create a visit","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/connect","href":"/api-reference/sdk/create-a-visit"},{"title":"Verify payload and return JWT","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/verify","href":"/api-reference/sdk/verify-payload-and-return-jwt"},{"title":"Sign in with wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/wallets/signin","href":"/api-reference/sdk/sign-in-with-wallet"},{"title":"Get the current user's profile","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users","href":"/api-reference/sdk/get-the-current-users-profile"},{"title":"Update user fields","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/users","href":"/api-reference/sdk/update-user-fields"},{"title":"Delete the current user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/users","href":"/api-reference/sdk/delete-the-current-user"},{"title":"Get user passkeys","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/passkeys","href":"/api-reference/sdk/get-user-passkeys"},{"title":"Update a passkey","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/users/passkeys","href":"/api-reference/sdk/update-a-passkey"},{"title":"Delete a passkey","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/users/passkeys","href":"/api-reference/sdk/delete-a-passkey"},{"title":"Get user passkeys","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/passkeys/register","href":"/api-reference/sdk/get-user-passkeys-1"},{"title":"Register a new passkey","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/passkeys/register","href":"/api-reference/sdk/register-a-new-passkey"},{"title":"Get passkey authentication options","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/passkeys/authenticate","href":"/api-reference/sdk/get-passkey-authentication-options"},{"title":"Get passkey sign-in options","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/passkeys/signin","href":"/api-reference/sdk/get-passkey-sign-in-options"},{"title":"Authenticate a passkey","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/passkeys/signin","href":"/api-reference/sdk/authenticate-a-passkey"},{"title":"Get the current user's MFA devices","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/mfa","href":"/api-reference/sdk/get-the-current-users-mfa-devices"},{"title":"Get the current user's MFA methods","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/mfa/methods","href":"/api-reference/sdk/get-the-current-users-mfa-methods"},{"title":"Get an MFA device by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/mfa/{mfaDeviceId}","href":"/api-reference/sdk/get-an-mfa-device-by-id"},{"title":"Update an MFA device","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/users/mfa/{mfaDeviceId}","href":"/api-reference/sdk/update-an-mfa-device"},{"title":"Delete an MFA device","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/users/mfa/{mfaDeviceId}","href":"/api-reference/sdk/delete-an-mfa-device"},{"title":"Register a TOTP MFA device","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/mfa/register/totp","href":"/api-reference/sdk/register-a-totp-mfa-device"},{"title":"Verify TOTP MFA device","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/mfa/register/totp","href":"/api-reference/sdk/verify-totp-mfa-device"},{"title":"Upgrade JWT scope with valid MFA session","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/mfa/auth/totp","href":"/api-reference/sdk/upgrade-jwt-scope-with-valid-mfa-session"},{"title":"Register a passkey MFA device","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/mfa/register/passkey","href":"/api-reference/sdk/register-a-passkey-mfa-device"},{"title":"Verify Passkey MFA device","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/mfa/register/passkey","href":"/api-reference/sdk/verify-passkey-mfa-device"},{"title":"Upgrade JWT scope with valid MFA session","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/mfa/auth/passkey","href":"/api-reference/sdk/upgrade-jwt-scope-with-valid-mfa-session-1"},{"title":"Upgrade JWT scope with valid MFA session","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/mfa/auth/email","href":"/api-reference/sdk/upgrade-jwt-scope-with-valid-mfa-session-2"},{"title":"Upgrade JWT scope with valid MFA session","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/mfa/auth/recovery","href":"/api-reference/sdk/upgrade-jwt-scope-with-valid-mfa-session-3"},{"title":"Get recovery codes","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/mfa/recovery","href":"/api-reference/sdk/get-recovery-codes"},{"title":"Generate new recovery codes","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/mfa/recovery","href":"/api-reference/sdk/generate-new-recovery-codes"},{"title":"Merge two owned accounts","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/merge","href":"/api-reference/sdk/merge-two-owned-accounts"},{"title":"Soft delete an embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/users/embeddedWallets/{walletId}/softDelete","href":"/api-reference/sdk/soft-delete-an-embedded-wallet"},{"title":"Restore an embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/users/embeddedWallets/{walletId}/restore","href":"/api-reference/sdk/restore-an-embedded-wallet"},{"title":"Create one or more new embedded wallets for a user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/embeddedWallets","href":"/api-reference/sdk/create-one-or-more-new-embedded-wallets-for-a-user"},{"title":"Delete embedded wallets for a user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/users/embeddedWallets","href":"/api-reference/sdk/delete-embedded-wallets-for-a-user"},{"title":"Initialize the email authentication process for a user's embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/embeddedWallets/emailAuth","href":"/api-reference/sdk/initialize-the-email-authentication-process-for-a-users-embedded-wallet"},{"title":"Complete passkey recovery for an embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/users/embeddedWallets/passkeyRecovery","href":"/api-reference/sdk/complete-passkey-recovery-for-an-embedded-wallet"},{"title":"Initialize the passkey recovery process for a user's passkey embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/embeddedWallets/passkeyRecovery","href":"/api-reference/sdk/initialize-the-passkey-recovery-process-for-a-users-passkey-embedded-wallet"},{"title":"Registers a session key for an embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/users/embeddedWallets/sessionKey","href":"/api-reference/sdk/registers-a-session-key-for-an-embedded-wallet"},{"title":"Requests an export of an embedded wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/users/embeddedWallets/{walletId}/activities/{activityId}/export","href":"/api-reference/sdk/requests-an-export-of-an-embedded-wallet"},{"title":"Get network configurations for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/networks","href":"/api-reference/sdk/get-network-configurations-for-the-environment"},{"title":"Get enabled onramps for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/onramps","href":"/api-reference/sdk/get-enabled-onramps-for-the-environment"},{"title":"Get Coinbase supported networks","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/onramps/coinbase/networks","href":"/api-reference/sdk/get-coinbase-supported-networks"},{"title":"Create a Coinbase onramp order","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/onramps/coinbase/orders","href":"/api-reference/sdk/create-a-coinbase-onramp-order"},{"title":"Generate a Coinbase onramp buy URL","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/onramps/coinbase/buy","href":"/api-reference/sdk/generate-a-coinbase-onramp-buy-url"},{"title":"Start Crypto.com payment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/onramps/cryptoDotCom/payment","href":"/api-reference/sdk/start-cryptocom-payment"},{"title":"Initialize email verification process","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/emailVerifications/create","href":"/api-reference/sdk/initialize-email-verification-process"},{"title":"Initialize SMS verification process","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/smsVerifications/create","href":"/api-reference/sdk/initialize-sms-verification-process"},{"title":"Resend SMS verification code","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/smsVerifications/retry","href":"/api-reference/sdk/resend-sms-verification-code"},{"title":"Verify SMS verification code","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/smsVerifications/verify","href":"/api-reference/sdk/verify-sms-verification-code"},{"title":"Verify SMS and sign in","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/smsVerifications/signin","href":"/api-reference/sdk/verify-sms-and-sign-in"},{"title":"Verify email verification code","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/emailVerifications/verify","href":"/api-reference/sdk/verify-email-verification-code"},{"title":"Verify email and sign in","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/emailVerifications/signin","href":"/api-reference/sdk/verify-email-and-sign-in"},{"title":"Resend email verification code","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/emailVerifications/retry","href":"/api-reference/sdk/resend-email-verification-code"},{"title":"Get JWKS for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/.well-known/jwks","href":"/api-reference/sdk/get-jwks-for-the-environment"},{"title":"Get JWKS for the environment (JSON format)","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/.well-known/jwks.json","href":"/api-reference/sdk/get-jwks-for-the-environment-json-format"},{"title":"Get currency exchange rates","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/exchangeRates","href":"/api-reference/sdk/get-currency-exchange-rates"},{"title":"Get token balances for an account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/chains/{chainName}/balances","href":"/api-reference/sdk/get-token-balances-for-an-account"},{"title":"Get account balances for multiple addresses","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/balances","href":"/api-reference/sdk/get-account-balances-for-multiple-addresses-1"},{"title":"Get Telegram login widget HTML","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/telegram/auth","href":"/api-reference/sdk/get-telegram-login-widget-html"},{"title":"Handle Telegram authentication","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/telegram/auth","href":"/api-reference/sdk/handle-telegram-authentication"},{"title":"Sign in with Telegram","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/telegram/signin","href":"/api-reference/sdk/sign-in-with-telegram"},{"title":"Check Telegram authentication status","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/checkTelegramAuth","href":"/api-reference/sdk/check-telegram-authentication-status"},{"title":"Verify Telegram account linking","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/telegram/verify","href":"/api-reference/sdk/verify-telegram-account-linking"},{"title":"Create a WAAS wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/create","href":"/api-reference/sdk/create-a-waas-wallet"},{"title":"Create rooms for a waas mpc ceremony","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/createRooms","href":"/api-reference/sdk/create-rooms-for-a-waas-mpc-ceremony"},{"title":"Create rooms for a waas mpc ceremony without a walletId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/createRooms","href":"/api-reference/sdk/create-rooms-for-a-waas-mpc-ceremony-without-a-walletid"},{"title":"Refresh WAAS keyshares","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/refresh","href":"/api-reference/sdk/refresh-waas-keyshares"},{"title":"Import a private key to create a WAAS wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/privateKey/import","href":"/api-reference/sdk/import-a-private-key-to-create-a-waas-wallet"},{"title":"Export a WAAS wallet private key","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/privateKey/export","href":"/api-reference/sdk/export-a-waas-wallet-private-key"},{"title":"Update additional wallet addresses (Midnight only)","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/waas/{walletId}/additionalAddresses","href":"/api-reference/sdk/update-additional-wallet-addresses-midnight-only"},{"title":"Sign a message with a WAAS wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/signMessage","href":"/api-reference/sdk/sign-a-message-with-a-waas-wallet"},{"title":"Broadcast a signed transaction from a Dynamic v3 WaaS wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/transactions/broadcast","href":"/api-reference/sdk/broadcast-a-signed-transaction-from-a-dynamic-v3-waas-wallet"},{"title":"Sign a transaction with a WaaS wallet and broadcast it","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/signAndBroadcast","href":"/api-reference/sdk/sign-a-transaction-with-a-waas-wallet-and-broadcast-it"},{"title":"Get a sent transaction by its idempotency key","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/signAndBroadcast","href":"/api-reference/sdk/get-a-sent-transaction-by-its-idempotency-key"},{"title":"Get a sent transaction","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/signAndBroadcast/{transactionId}","href":"/api-reference/sdk/get-a-sent-transaction"},{"title":"Export an Aleo wallet view key","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/aleo/viewKey/export","href":"/api-reference/sdk/export-an-aleo-wallet-view-key"},{"title":"Sign an Aleo function-call request with a WAAS wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/aleo/signRequest","href":"/api-reference/sdk/sign-an-aleo-function-call-request-with-a-waas-wallet"},{"title":"Get the ANF Feemaster sponsorship policy for Aleo","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/aleo/feemaster/policy","href":"/api-reference/sdk/get-the-anf-feemaster-sponsorship-policy-for-aleo"},{"title":"Check whether a (programId, functionName) pair is sponsored","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/aleo/feemaster/is-covered","href":"/api-reference/sdk/check-whether-a-programid-functionname-pair-is-sponsored"},{"title":"Request a Feemaster fee authorization for an Aleo Authorization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/aleo/feemaster/fee-auth","href":"/api-reference/sdk/request-a-feemaster-fee-authorization-for-an-aleo-authorization"},{"title":"Get the Provable scanner ephemeral public key","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/aleo/scanner/pubkey","href":"/api-reference/sdk/get-the-provable-scanner-ephemeral-public-key"},{"title":"Register an encrypted view key with the Provable scanner","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/aleo/scanner/register","href":"/api-reference/sdk/register-an-encrypted-view-key-with-the-provable-scanner"},{"title":"Find owned records via the Provable scanner","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/aleo/scanner/find-records","href":"/api-reference/sdk/find-owned-records-via-the-provable-scanner"},{"title":"Fetch an ephemeral X25519 public key for Provable's encrypted proving flow","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/aleo/prover/{network}/pubkey","href":"/api-reference/sdk/fetch-an-ephemeral-x25519-public-key-for-provables-encrypted-proving-flow"},{"title":"Submit a libsodium-encrypted Provable proving request through redcoast","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/aleo/prover/{network}/prove/encrypted","href":"/api-reference/sdk/submit-a-libsodium-encrypted-provable-proving-request-through-redcoast"},{"title":"Revoke a scanner UUID registration","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/aleo/scanner/revoke","href":"/api-reference/sdk/revoke-a-scanner-uuid-registration"},{"title":"Get curated Aleo token prices for the given network","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/chains/aleo/prices","href":"/api-reference/sdk/get-curated-aleo-token-prices-for-the-given-network"},{"title":"Get the environment-Layer's Rules","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/env-policy-layer","href":"/api-reference/sdk/get-the-environment-layers-rules"},{"title":"Get a signer-Layer's Rules","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/{walletId}/signers/self/policy-layer","href":"/api-reference/sdk/get-a-signer-layers-rules"},{"title":"Create, update, or remove a Rule on a signer-Layer","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /sdk/{environmentId}/waas/{walletId}/signers/self/policy-layer","href":"/api-reference/sdk/create-update-or-remove-a-rule-on-a-signer-layer"},{"title":"Get a wallet-Layer's Rules","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/{walletId}/policy-layer","href":"/api-reference/sdk/get-a-wallet-layers-rules"},{"title":"Create, update, or remove a Rule on a wallet-Layer","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /sdk/{environmentId}/waas/{walletId}/policy-layer","href":"/api-reference/sdk/create-update-or-remove-a-rule-on-a-wallet-layer"},{"title":"Create backup action and event for multiple locations without performing actual backup","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/keyShares/backup/locations","href":"/api-reference/sdk/create-backup-action-and-event-for-multiple-locations-without-performing-actual-backup"},{"title":"Recover WAAS keyshares","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/keyShares/recover","href":"/api-reference/sdk/recover-waas-keyshares"},{"title":"Reshare WAAS secret shares","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/reshare","href":"/api-reference/sdk/reshare-waas-secret-shares"},{"title":"Revoke a delegated share set","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/waas/{walletId}/delegatedAccess/{shareSetId}","href":"/api-reference/sdk/revoke-a-delegated-share-set"},{"title":"Deliver encrypted delegated share","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/waas/{walletId}/delegatedAccess/delivery","href":"/api-reference/sdk/deliver-encrypted-delegated-share"},{"title":"Update WAAS wallet settings","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/waas/{walletId}/settings","href":"/api-reference/sdk/update-waas-wallet-settings"},{"title":"Get the global wallet settings for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/globalWallets/settings","href":"/api-reference/sdk/get-the-global-wallet-settings-for-the-environment"},{"title":"Create a global wallet connection","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/globalWallets/connections","href":"/api-reference/sdk/create-a-global-wallet-connection"},{"title":"Disconnect a global wallet connection","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/globalWallets/connections/{globalWalletConnectionId}/disconnect","href":"/api-reference/sdk/disconnect-a-global-wallet-connection"},{"title":"Get the access token for a user OAuth account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/oauthAccounts/{oauthAccountId}/accessToken","href":"/api-reference/sdk/get-the-access-token-for-a-user-oauth-account"},{"title":"Get enabled offramps for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/offramps","href":"/api-reference/sdk/get-enabled-offramps-for-the-environment"},{"title":"Get the exchange accounts for a given dynamic user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/exchange/{exchangeKey}/accounts","href":"/api-reference/sdk/get-the-exchange-accounts-for-a-given-dynamic-user"},{"title":"Get the exchange account transactions for a given dynamic user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/exchange/{exchangeKey}/accounts/transactions","href":"/api-reference/sdk/get-the-exchange-account-transactions-for-a-given-dynamic-user"},{"title":"Transfer funds from an exchange account to an external address or another Coinbase account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/exchange/{exchangeKey}/accounts/{accountId}/transfer","href":"/api-reference/sdk/transfer-funds-from-an-exchange-account-to-an-external-address-or-another-coinbase-account"},{"title":"Get the available exchange transfer destinations for account transactions for a given dynamic user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/exchange/{exchangeKey}/accounts/transfer/destinations","href":"/api-reference/sdk/get-the-available-exchange-transfer-destinations-for-account-transactions-for-a-given-dynamic-user"},{"title":"Get a WAAS wallet by address","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/byWalletAddress/{walletAddress}","href":"/api-reference/sdk/get-a-waas-wallet-by-address"},{"title":"Get transactions for a wallet address","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/chains/{chainName}/transactions/{address}","href":"/api-reference/sdk/get-transactions-for-a-wallet-address"},{"title":"Estimate transaction fees","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/chains/{chainName}/transactions/estimate","href":"/api-reference/sdk/estimate-transaction-fees"},{"title":"Check SSO provider for email domain","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/ssoProvider","href":"/api-reference/sdk/check-sso-provider-for-email-domain"},{"title":"Check if a wallet address is sanctioned","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/wallet/sanctions","href":"/api-reference/sdk/check-if-a-wallet-address-is-sanctioned"},{"title":"Screen a transaction payload for sanctioned addresses","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/wallet/screenTransaction","href":"/api-reference/sdk/screen-a-transaction-payload-for-sanctioned-addresses"},{"title":"Register a new device for an authenticated user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/deviceRegistration","href":"/api-reference/sdk/register-a-new-device-for-an-authenticated-user"},{"title":"List registered devices for authenticated user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/deviceRegistrations","href":"/api-reference/sdk/list-registered-devices-for-authenticated-user"},{"title":"Delete all device registrations for authenticated user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/deviceRegistrations","href":"/api-reference/sdk/delete-all-device-registrations-for-authenticated-user"},{"title":"Delete a specific device registration","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/deviceRegistrations/{deviceRegistrationId}","href":"/api-reference/sdk/delete-a-specific-device-registration"},{"title":"Create a checkout transaction","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/checkouts/{checkoutId}/transactions","href":"/api-reference/sdk/create-a-checkout-transaction"},{"title":"Get a checkout transaction by ID","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/transactions/{transactionId}","href":"/api-reference/sdk/get-a-checkout-transaction-by-id"},{"title":"Attach a source to a checkout transaction","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/transactions/{transactionId}/source","href":"/api-reference/sdk/attach-a-source-to-a-checkout-transaction"},{"title":"Get a quote for a checkout transaction","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/transactions/{transactionId}/quote","href":"/api-reference/sdk/get-a-quote-for-a-checkout-transaction"},{"title":"Prepare a checkout transaction for signing","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/transactions/{transactionId}/prepare","href":"/api-reference/sdk/prepare-a-checkout-transaction-for-signing"},{"title":"Record a broadcast for a checkout transaction","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/transactions/{transactionId}/broadcast","href":"/api-reference/sdk/record-a-broadcast-for-a-checkout-transaction"},{"title":"Cancel a checkout transaction","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/transactions/{transactionId}/cancel","href":"/api-reference/sdk/cancel-a-checkout-transaction"},{"title":"Get a flow by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/flow/{flowId}","href":"/api-reference/sdk/get-a-flow-by-id"},{"title":"Get the exchanges a flow can be paid with","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/flow/{flowId}/exchanges","href":"/api-reference/sdk/get-the-exchanges-a-flow-can-be-paid-with"},{"title":"Attach a source to a flow and mint a session token","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/flow/{flowId}/source","href":"/api-reference/sdk/attach-a-source-to-a-flow-and-mint-a-session-token"},{"title":"Get a quote for a flow","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/flow/{flowId}/quote","href":"/api-reference/sdk/get-a-quote-for-a-flow"},{"title":"Prepare a flow for signing","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/flow/{flowId}/prepare","href":"/api-reference/sdk/prepare-a-flow-for-signing"},{"title":"Record a broadcast for a flow","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/flow/{flowId}/broadcast","href":"/api-reference/sdk/record-a-broadcast-for-a-flow"},{"title":"Cancel a flow","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/flow/{flowId}/cancel","href":"/api-reference/sdk/cancel-a-flow"},{"title":"Check if step-up authentication is required for a given scope","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/stepUp/check","href":"/api-reference/sdk/check-if-step-up-authentication-is-required-for-a-given-scope"},{"title":"Generate a swap quote","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/swap/quote","href":"/api-reference/sdk/generate-a-swap-quote"},{"title":"Check swap status","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/swap/status","href":"/api-reference/sdk/check-swap-status"},{"title":"Get a wallet's earnings across all vaults on one chain","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/yield/earnings","href":"/api-reference/sdk/get-a-wallets-earnings-across-all-vaults-on-one-chain"},{"title":"List yield vaults","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/yield/vaults","href":"/api-reference/sdk/list-yield-vaults"},{"title":"Get vault details","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/yield/vaults/{vaultId}","href":"/api-reference/sdk/get-vault-details"},{"title":"Get user position in vault","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/yield/vaults/{vaultId}/position","href":"/api-reference/sdk/get-user-position-in-vault"},{"title":"Get earnings for a user position in a vault","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/yield/vaults/{vaultId}/position/performance","href":"/api-reference/sdk/get-earnings-for-a-user-position-in-a-vault"},{"title":"Get user rewards in vault","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/yield/vaults/{vaultId}/rewards","href":"/api-reference/sdk/get-user-rewards-in-vault"},{"title":"Build a vault deposit signing payload","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/yield/vaults/{vaultId}/deposit","href":"/api-reference/sdk/build-a-vault-deposit-signing-payload"},{"title":"Build a vault withdraw signing payload","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/yield/vaults/{vaultId}/withdraw","href":"/api-reference/sdk/build-a-vault-withdraw-signing-payload"},{"title":"Build a vault reward-claim signing payload","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/yield/vaults/{vaultId}/claim","href":"/api-reference/sdk/build-a-vault-reward-claim-signing-payload"},{"title":"Get a realtime auth token","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/realtime/auth","href":"/api-reference/sdk/get-a-realtime-auth-token"},{"title":"Get supported MoonPay currencies for a chain","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/onramps/moonpay/currencies","href":"/api-reference/sdk/get-supported-moonpay-currencies-for-a-chain"},{"title":"SDK — list business accounts the caller is a member of","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts","href":"/api-reference/sdk/sdk-—-list-business-accounts-the-caller-is-a-member-of"},{"title":"SDK — create a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts","href":"/api-reference/sdk/sdk-—-create-a-business-account"},{"title":"SDK — add an existing wallet to a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/linkWallet","href":"/api-reference/sdk/sdk-—-add-an-existing-wallet-to-a-business-account"},{"title":"SDK — get a business account with embedded members and signers","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/{businessAccountId}","href":"/api-reference/sdk/sdk-—-get-a-business-account-with-embedded-members-and-signers"},{"title":"SDK — update a business account's mutable fields (e.g. name)","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /sdk/{environmentId}/businessAccounts/{businessAccountId}","href":"/api-reference/sdk/sdk-—-update-a-business-accounts-mutable-fields-eg-name"},{"title":"SDK — list business account activity","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/{businessAccountId}/activity","href":"/api-reference/sdk/sdk-—-list-business-account-activity"},{"title":"SDK — create a CSV export of the business account's audit trail","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/activity/exports","href":"/api-reference/sdk/sdk-—-create-a-csv-export-of-the-business-accounts-audit-trail"},{"title":"SDK — get a business account activity export's status","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/{businessAccountId}/activity/exports/{exportId}","href":"/api-reference/sdk/sdk-—-get-a-business-account-activity-exports-status"},{"title":"SDK — download a completed business account activity export","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/{businessAccountId}/activity/exports/{exportId}/download","href":"/api-reference/sdk/sdk-—-download-a-completed-business-account-activity-export"},{"title":"SDK — add a member to a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/members","href":"/api-reference/sdk/sdk-—-add-a-member-to-a-business-account"},{"title":"SDK — remove a wallet from a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/businessAccounts/{businessAccountId}/wallets/{walletId}","href":"/api-reference/sdk/sdk-—-remove-a-wallet-from-a-business-account"},{"title":"SDK — remove a member from a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/businessAccounts/{businessAccountId}/members/{userId}","href":"/api-reference/sdk/sdk-—-remove-a-member-from-a-business-account"},{"title":"SDK — change a member's role","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /sdk/{environmentId}/businessAccounts/{businessAccountId}/members/{userId}","href":"/api-reference/sdk/sdk-—-change-a-members-role"},{"title":"SDK — read the approval requirements in force","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/{businessAccountId}/governance","href":"/api-reference/sdk/sdk-—-read-the-approval-requirements-in-force"},{"title":"SDK — replace the approval requirements for a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /sdk/{environmentId}/businessAccounts/{businessAccountId}/governance","href":"/api-reference/sdk/sdk-—-replace-the-approval-requirements-for-a-business-account"},{"title":"SDK — list the customer-defined roles for a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/{businessAccountId}/roles","href":"/api-reference/sdk/sdk-—-list-the-customer-defined-roles-for-a-business-account"},{"title":"SDK — define a customer role for a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/roles","href":"/api-reference/sdk/sdk-—-define-a-customer-role-for-a-business-account"},{"title":"SDK — delete a customer role from a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/businessAccounts/{businessAccountId}/roles/{role}","href":"/api-reference/sdk/sdk-—-delete-a-customer-role-from-a-business-account"},{"title":"SDK — list proposals awaiting the caller's approval, across accounts","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/proposals","href":"/api-reference/sdk/sdk-—-list-proposals-awaiting-the-callers-approval-across-accounts"},{"title":"SDK — list the governed mutations awaiting approval","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/{businessAccountId}/proposals","href":"/api-reference/sdk/sdk-—-list-the-governed-mutations-awaiting-approval"},{"title":"SDK — read one proposal, including the intent to sign","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/{businessAccountId}/proposals/{proposalId}","href":"/api-reference/sdk/sdk-—-read-one-proposal-including-the-intent-to-sign"},{"title":"SDK — approve a proposal","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/proposals/{proposalId}/approvals","href":"/api-reference/sdk/sdk-—-approve-a-proposal"},{"title":"SDK — withdraw the caller's approval","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/businessAccounts/{businessAccountId}/proposals/{proposalId}/approvals","href":"/api-reference/sdk/sdk-—-withdraw-the-callers-approval"},{"title":"SDK — kill a proposal","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/proposals/{proposalId}/veto","href":"/api-reference/sdk/sdk-—-kill-a-proposal"},{"title":"SDK — apply a proposal whose approvals now satisfy it","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/proposals/{proposalId}/execute","href":"/api-reference/sdk/sdk-—-apply-a-proposal-whose-approvals-now-satisfy-it"},{"title":"SDK — transfer ownership of a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/transferOwnership","href":"/api-reference/sdk/sdk-—-transfer-ownership-of-a-business-account"},{"title":"SDK — remove a signer from a wallet in a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /sdk/{environmentId}/businessAccounts/{businessAccountId}/wallets/{walletId}/signers/{signerId}","href":"/api-reference/sdk/sdk-—-remove-a-signer-from-a-wallet-in-a-business-account"},{"title":"SDK — add a signer to a wallet in a business account","description":"Adds a signer to a business-account wallet by running a same-parties\n2/2 -> 2/2 MPC reshare ceremony. The caller must hold an active share on\nthe wallet (only existing share-holders can reshare). The target user\nis resolved the same way as addMember and, if absent, is created and\nadded to the account. The response is `text/event-stream` (NOT JSON):\nclients consume it via EventSource and receive `room_created` and\n`ceremony_complete` events; the new signer share is delivered to the\ninitiating client (iframe) via Sodot's relay and backed up to the\nclient-keyshare service on the target's behalf.\n","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/wallets/{walletId}/signers","href":"/api-reference/sdk/sdk-—-add-a-signer-to-a-wallet-in-a-business-account"},{"title":"SDK — propose a signing-quorum transaction for a business-account wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /sdk/{environmentId}/businessAccounts/{businessAccountId}/wallets/{walletId}/signingProposals","href":"/api-reference/sdk/sdk-—-propose-a-signing-quorum-transaction-for-a-business-account-wallet"},{"title":"Get the business account's account-Layer Rules","description":"Returns the Composition account-Layer content for the business\naccount — the Rules that apply to every wallet in the business\naccount. BA owner/admin only. Returns 404 if the caller is not a\nqualifying owner/admin of the business account, or if the\naccount-Layer has not been minted yet (it's created by the first PATCH\nto this path, or the first time a signer is added to a wallet in this\nbusiness account with Composition enabled — see the PATCH docs on\nthis same path).\n","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/businessAccounts/{businessAccountId}/policy-layer","href":"/api-reference/sdk/get-the-business-accounts-account-layer-rules"},{"title":"Create, update, or remove a Rule on the business account's account-Layer","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /sdk/{environmentId}/businessAccounts/{businessAccountId}/policy-layer","href":"/api-reference/sdk/create-update-or-remove-a-rule-on-the-business-accounts-account-layer"}]},{"group":"Users","pages":[{"title":"Get a user by Id (deprecated - use /environments/{environmentId}/users/{userId} instead)","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /users/{userId}","href":"/api-reference/users/get-a-user-by-id-deprecated--use-environments-users-instead"},{"title":"Update a user (deprecated - use /environments/{environmentId}/users/{userId} instead)","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /users/{userId}","href":"/api-reference/users/update-a-user-deprecated--use-environments-users-instead"},{"title":"Delete user (deprecated - use /environments/{environmentId}/users/{userId} instead)","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /users/{userId}","href":"/api-reference/users/delete-user-deprecated--use-environments-users-instead"},{"title":"Get a user by Id","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/users/{userId}","href":"/api-reference/users/get-a-user-by-id"},{"title":"Update a user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/users/{userId}","href":"/api-reference/users/update-a-user"},{"title":"Delete user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/users/{userId}","href":"/api-reference/users/delete-user"},{"title":"Get the access token for a user OAuth account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /oauthAccounts/{oauthAccountId}/accessToken","href":"/api-reference/users/get-the-access-token-for-a-user-oauth-account"},{"title":"Get all users for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/users","href":"/api-reference/users/get-all-users-for-an-environment"},{"title":"Create a user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/users","href":"/api-reference/users/create-a-user"},{"title":"Revoke sessions by user ID","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /users/{userId}/sessions/revoke","href":"/api-reference/users/revoke-sessions-by-user-id"},{"title":"Revoke sessions by user ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/users/{userId}/sessions/revoke","href":"/api-reference/users/revoke-sessions-by-user-id-1"},{"title":"Get all sessions for a user by user ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/users/{userId}/sessions","href":"/api-reference/users/get-all-sessions-for-a-user-by-user-id"},{"title":"Bulk create users","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/users/bulk","href":"/api-reference/users/bulk-create-users"}]},{"group":"Visits","pages":[{"title":"Get all visitors for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/visitors","href":"/api-reference/visits/get-all-visitors-for-an-environment"}]},{"group":"Members","pages":[{"title":"Delegate organization ownership to another admin","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /members/{memberId}/delegateOwnership","href":"/api-reference/members/delegate-organization-ownership-to-another-admin"},{"title":"Update a member's role","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /members/{memberId}","href":"/api-reference/members/update-a-members-role"},{"title":"Remove a member from the organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /members/{memberId}","href":"/api-reference/members/remove-a-member-from-the-organization"},{"title":"Get members for an organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/members","href":"/api-reference/members/get-members-for-an-organization"},{"title":"Get Membership Environment IDs","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /membershipEnvironmentIds","href":"/api-reference/members/get-membership-environment-ids"},{"title":"Get Signed Membership Environment IDs","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /getBAMutateAccessEnvIdsFromJWT","href":"/api-reference/members/get-signed-membership-environment-ids"}]},{"group":"MfaSettings","pages":[{"title":"Get all mfa settings for an organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/mfaSettings","href":"/api-reference/mfasettings/get-all-mfa-settings-for-an-organization"},{"title":"Enable the given mfa device for the organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /organizations/{organizationId}/mfaSettings/{mfaDeviceType}/enable","href":"/api-reference/mfasettings/enable-the-given-mfa-device-for-the-organization"},{"title":"Disable the given mfa device for the organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /organizations/{organizationId}/mfaSettings/{mfaDeviceType}/disable","href":"/api-reference/mfasettings/disable-the-given-mfa-device-for-the-organization"}]},{"group":"OrganizationSettings","pages":[{"title":"Get organization settings","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/organizationSettings","href":"/api-reference/organizationsettings/get-organization-settings"},{"title":"Update organization settings","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /organizations/{organizationId}/organizationSettings","href":"/api-reference/organizationsettings/update-organization-settings"}]},{"group":"AdminActions","pages":[{"title":"List admin action requests","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/adminActions","href":"/api-reference/adminactions/list-admin-action-requests"},{"title":"Get a single admin action request","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/adminActions/{adminActionRequestId}","href":"/api-reference/adminactions/get-a-single-admin-action-request"},{"title":"Approve an admin action request","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/adminActions/{adminActionRequestId}/approve","href":"/api-reference/adminactions/approve-an-admin-action-request"},{"title":"Deny an admin action request","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/adminActions/{adminActionRequestId}/deny","href":"/api-reference/adminactions/deny-an-admin-action-request"}]},{"group":"Invites","pages":[{"title":"Get invites for the current user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /invites","href":"/api-reference/invites/get-invites-for-the-current-user"},{"title":"Update invite for user (accept/reject)","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /invites/{inviteId}","href":"/api-reference/invites/update-invite-for-user-acceptreject"},{"title":"Delete invite for user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /invites/{inviteId}","href":"/api-reference/invites/delete-invite-for-user"},{"title":"Get invites for the organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/invites","href":"/api-reference/invites/get-invites-for-the-organization"},{"title":"Create an invite for the organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/invites","href":"/api-reference/invites/create-an-invite-for-the-organization"}]},{"group":"ExternalJwt","pages":[{"title":"Validate an external JWT for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/externalJwt/check","href":"/api-reference/externaljwt/validate-an-external-jwt-for-the-environment"}]},{"group":"Origins","pages":[{"title":"Get allowed origins for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/origins","href":"/api-reference/origins/get-allowed-origins-for-the-environment"},{"title":"Add an allowed origin for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/origins","href":"/api-reference/origins/add-an-allowed-origin-for-the-environment"},{"title":"Delete an origin by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /origins/{originId}","href":"/api-reference/origins/delete-an-origin-by-id"}]},{"group":"UserApiTokens","pages":[{"title":"Get API tokens for the current user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /user/tokens","href":"/api-reference/userapitokens/get-api-tokens-for-the-current-user"},{"title":"Create an API token for the current user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /user/tokens","href":"/api-reference/userapitokens/create-an-api-token-for-the-current-user"},{"title":"Delete an API token by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /user/tokens/{tokenId}","href":"/api-reference/userapitokens/delete-an-api-token-by-id"}]},{"group":"Tokens","pages":[{"title":"Introspect the current API token","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /tokens/me","href":"/api-reference/tokens/introspect-the-current-api-token"},{"title":"Get API tokens for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/tokens","href":"/api-reference/tokens/get-api-tokens-for-the-environment"},{"title":"Create an API token for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/tokens","href":"/api-reference/tokens/create-an-api-token-for-the-environment"},{"title":"Delete an API token by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/tokens/{tokenId}","href":"/api-reference/tokens/delete-an-api-token-by-id"}]},{"group":"Allowlists","pages":[{"title":"Get allowlists for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/allowlists","href":"/api-reference/allowlists/get-allowlists-for-the-environment"},{"title":"Create an allowlist for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/allowlists","href":"/api-reference/allowlists/create-an-allowlist-for-the-environment"},{"title":"Get allowlist by id","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /allowlists/{allowlistId}","href":"/api-reference/allowlists/get-allowlist-by-id"},{"title":"Update the outcome, scope, or name of an allowlist entry by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /allowlists/{allowlistId}","href":"/api-reference/allowlists/update-the-outcome-scope-or-name-of-an-allowlist-entry-by-id"},{"title":"Delete an allowlist","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /allowlists/{allowlistId}","href":"/api-reference/allowlists/delete-an-allowlist"},{"title":"Enable the allowlist","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /allowlists/{allowlistId}/enable","href":"/api-reference/allowlists/enable-the-allowlist"},{"title":"Disable the allow list","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /allowlists/{allowlistId}/disable","href":"/api-reference/allowlists/disable-the-allow-list"},{"title":"Get all entries for an allowlist","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /allowlists/{allowlistId}/entries","href":"/api-reference/allowlists/get-all-entries-for-an-allowlist"},{"title":"Create an allowlist entry","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /allowlists/{allowlistId}/entries","href":"/api-reference/allowlists/create-an-allowlist-entry"},{"title":"Delete an allowlist entry","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /allowlistEntries/{allowlistEntryId}","href":"/api-reference/allowlists/delete-an-allowlist-entry"}]},{"group":"Chains","pages":[{"title":"Get tokens for a chain","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /chains/{chainName}/tokens","href":"/api-reference/chains/get-tokens-for-a-chain"},{"title":"Get the token catalog","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /tokenCatalog","href":"/api-reference/chains/get-the-token-catalog"}]},{"group":"SDK Views","pages":[{"title":"Get SDK views for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/sdkViews","href":"/api-reference/sdk-views/get-sdk-views-for-the-environment"},{"title":"Get an SDK view by type","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/sdkViews/{sdkViewType}","href":"/api-reference/sdk-views/get-an-sdk-view-by-type"},{"title":"Update an SDK view configuration","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/sdkViews/{sdkViewType}","href":"/api-reference/sdk-views/update-an-sdk-view-configuration"}]},{"group":"Events","pages":[{"title":"Get event types","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /eventTypes","href":"/api-reference/events/get-event-types"},{"title":"Get environment events","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/events","href":"/api-reference/events/get-environment-events"},{"title":"Get an environment event by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/events/{eventId}","href":"/api-reference/events/get-an-environment-event-by-id"}]},{"group":"Webhooks","pages":[{"title":"Get webhooks for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/webhooks","href":"/api-reference/webhooks/get-webhooks-for-the-environment"},{"title":"Create a webhook for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/webhooks","href":"/api-reference/webhooks/create-a-webhook-for-the-environment"},{"title":"Get a webhook by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/webhooks/{webhookId}","href":"/api-reference/webhooks/get-a-webhook-by-id"},{"title":"Update a webhook by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/webhooks/{webhookId}","href":"/api-reference/webhooks/update-a-webhook-by-id"},{"title":"Delete a webhook by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/webhooks/{webhookId}","href":"/api-reference/webhooks/delete-a-webhook-by-id"},{"title":"Get messages for a webhook","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/webhooks/{webhookId}/messages","href":"/api-reference/webhooks/get-messages-for-a-webhook"},{"title":"Get message deliveries for a webhook","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/webhooks/{webhookId}/messages/{messageId}","href":"/api-reference/webhooks/get-message-deliveries-for-a-webhook"},{"title":"Redeliver a webhook message","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/webhooks/{webhookId}/messages/{messageId}/redeliver","href":"/api-reference/webhooks/redeliver-a-webhook-message"}]},{"group":"Custom Fields","pages":[{"title":"Get custom fields for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/custom/fields","href":"/api-reference/custom-fields/get-custom-fields-for-the-environment"},{"title":"Create a custom field for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/custom/fields","href":"/api-reference/custom-fields/create-a-custom-field-for-the-environment"},{"title":"Retrieve a specific custom field by its ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /custom/fields/{customFieldId}","href":"/api-reference/custom-fields/retrieve-a-specific-custom-field-by-its-id"},{"title":"Update an existing custom field by its ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /custom/fields/{customFieldId}","href":"/api-reference/custom-fields/update-an-existing-custom-field-by-its-id"},{"title":"Delete a specific custom field by its ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /custom/fields/{customFieldId}","href":"/api-reference/custom-fields/delete-a-specific-custom-field-by-its-id"}]},{"group":"DeeplinkUrls","pages":[{"title":"Get deeplink URLs for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/deeplinkUrls","href":"/api-reference/deeplinkurls/get-deeplink-urls-for-the-environment"},{"title":"Add a deeplink URL for the environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/deeplinkUrls","href":"/api-reference/deeplinkurls/add-a-deeplink-url-for-the-environment"},{"title":"Delete a deeplink URL by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /deeplinkUrls/{deeplinkUrlId}","href":"/api-reference/deeplinkurls/delete-a-deeplink-url-by-id"}]},{"group":"Mfa","pages":[{"title":"Delete all MFA devices for a user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /users/{userId}/mfa","href":"/api-reference/mfa/delete-all-mfa-devices-for-a-user"},{"title":"Reset MFA methods for a user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /users/{userId}/mfa/reset","href":"/api-reference/mfa/reset-mfa-methods-for-a-user"}]},{"group":"Waas","pages":[{"title":"Create a WAAS wallet for a user","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/waas/create","href":"/api-reference/waas/create-a-waas-wallet-for-a-user"},{"title":"Authenticate for WAAS using an API key","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/waas/authenticate","href":"/api-reference/waas/authenticate-for-waas-using-an-api-key"},{"title":"Verify if an API key is valid for a specific environment","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/waas/verifyApiKey","href":"/api-reference/waas/verify-if-an-api-key-is-valid-for-a-specific-environment"},{"title":"Sign a message with a delegated waas account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/waas/{walletId}/delegatedAccess/signMessage","href":"/api-reference/waas/sign-a-message-with-a-delegated-waas-account"},{"title":"Revoke delegated access for a single wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/waas/{walletId}/delegatedAccess","href":"/api-reference/waas/revoke-delegated-access-for-a-single-wallet"},{"title":"Revoke delegated access for one or more wallets","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/waas/delegatedAccess/revoke","href":"/api-reference/waas/revoke-delegated-access-for-one-or-more-wallets"},{"title":"List the environment's Server Signing Keys","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/serverSigning/keys","href":"/api-reference/waas/list-the-environments-server-signing-keys"},{"title":"Register a Server Signing Key for a server identity","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/serverSigning/keys","href":"/api-reference/waas/register-a-server-signing-key-for-a-server-identity"},{"title":"Revoke one of the environment's Server Signing Keys","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/serverSigning/keys/{keyId}","href":"/api-reference/waas/revoke-one-of-the-environments-server-signing-keys"},{"title":"Get delegated access encryption public keys for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/waas/delegatedAccess/encryptionPublicKeys","href":"/api-reference/waas/get-delegated-access-encryption-public-keys-for-an-environment"},{"title":"Create credentials for waas wallet delegation","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/waas/delegatedAccess/encryptionPublicKeys","href":"/api-reference/waas/create-credentials-for-waas-wallet-delegation"},{"title":"Get a specific delegated access encryption public key by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/waas/delegatedAccess/encryptionPublicKeys/{keyId}","href":"/api-reference/waas/get-a-specific-delegated-access-encryption-public-key-by-id"},{"title":"Get a specific WAAS wallet by walletId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/waas/{walletId}","href":"/api-reference/waas/get-a-specific-waas-wallet-by-walletid"},{"title":"Create backup action for key shares using API token authentication","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/waas/{walletId}/keyShares/backup/locations","href":"/api-reference/waas/create-backup-action-for-key-shares-using-api-token-authentication"},{"title":"Get the transaction review config for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/waas/transactionReviewConfig","href":"/api-reference/waas/get-the-transaction-review-config-for-an-environment"},{"title":"Create or update the transaction review config for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/waas/transactionReviewConfig","href":"/api-reference/waas/create-or-update-the-transaction-review-config-for-an-environment"},{"title":"Delete the transaction review config for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/waas/transactionReviewConfig","href":"/api-reference/waas/delete-the-transaction-review-config-for-an-environment"},{"title":"Send a synthetic transaction review request to the configured webhook","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/waas/transactionReviewConfig/test","href":"/api-reference/waas/send-a-synthetic-transaction-review-request-to-the-configured-webhook"},{"title":"Read the environment-Layer's Rules","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/waas/policies/env-layer","href":"/api-reference/waas/read-the-environment-layers-rules"},{"title":"Write the environment-Layer's Rules","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/waas/policies/env-layer","href":"/api-reference/waas/write-the-environment-layers-rules"},{"title":"Update the environment-Layer's Rules by ruleId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /environments/{environmentId}/waas/policies/env-layer","href":"/api-reference/waas/update-the-environment-layers-rules-by-ruleid"},{"title":"Get the WAAS policy for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/waas/policies","href":"/api-reference/waas/get-the-waas-policy-for-an-environment"},{"title":"Update the WAAS policy for an environment by ruleId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/waas/policies","href":"/api-reference/waas/update-the-waas-policy-for-an-environment-by-ruleid"},{"title":"Create a new WAAS policy for an environment or add new rules to an existing policy","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/waas/policies","href":"/api-reference/waas/create-a-new-waas-policy-for-an-environment-or-add-new-rules-to-an-existing-policy"},{"title":"Delete a WAAS policy rule by ruleId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/waas/policies","href":"/api-reference/waas/delete-a-waas-policy-rule-by-ruleid"},{"title":"Get a wallet-Layer's current Rules","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/waas/wallets/{walletId}/policy-layer","href":"/api-reference/waas/get-a-wallet-layers-current-rules"},{"title":"Update a wallet-Layer's Rules by ruleId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /environments/{environmentId}/waas/wallets/{walletId}/policy-layer","href":"/api-reference/waas/update-a-wallet-layers-rules-by-ruleid"},{"title":"Get a signer-Layer's current Rules","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/waas/wallets/{walletId}/signer-policy-layer","href":"/api-reference/waas/get-a-signer-layers-current-rules"},{"title":"Update a signer-Layer's Rules by ruleId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /environments/{environmentId}/waas/wallets/{walletId}/signer-policy-layer","href":"/api-reference/waas/update-a-signer-layers-rules-by-ruleid"},{"title":"Get delegated access encryption public key for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /sdk/{environmentId}/waas/delegatedAccess/encryptionPublicKey","href":"/api-reference/waas/get-delegated-access-encryption-public-key-for-an-environment"}]},{"group":"WalletConnect","pages":[{"title":"Create or update a WalletConnect project for this environment using the partner API","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml put /environments/{environmentId}/walletConnect/projects","href":"/api-reference/walletconnect/create-or-update-a-walletconnect-project-for-this-environment-using-the-partner-api"}]},{"group":"Checkout","pages":[{"title":"Create a checkout","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/checkouts","href":"/api-reference/checkout/create-a-checkout"},{"title":"Get a checkout by ID","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/checkouts/{checkoutId}","href":"/api-reference/checkout/get-a-checkout-by-id"},{"title":"Delete a checkout","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/checkouts/{checkoutId}","href":"/api-reference/checkout/delete-a-checkout"},{"title":"Update a checkout","deprecated":true,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /environments/{environmentId}/checkouts/{checkoutId}","href":"/api-reference/checkout/update-a-checkout"}]},{"group":"Kyb","pages":[{"title":"Upload a single KYB business document","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/kyb/documents","href":"/api-reference/kyb/upload-a-single-kyb-business-document"},{"title":"Submit a KYB business verification for a given tier","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/kyb/verify","href":"/api-reference/kyb/submit-a-kyb-business-verification-for-a-given-tier"},{"title":"Get all KYB tier statuses for an organization","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/kyb","href":"/api-reference/kyb/get-all-kyb-tier-statuses-for-an-organization"},{"title":"Get the organization's prior KYB submission and any flagged reasons","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/kyb/submission","href":"/api-reference/kyb/get-the-organizations-prior-kyb-submission-and-any-flagged-reasons"},{"title":"Redirect a business officer to their identity verification session","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /kyb/officers/verify","href":"/api-reference/kyb/redirect-a-business-officer-to-their-identity-verification-session"},{"title":"Get the live officer roster for an organization's KYB profile","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/kyb/officers","href":"/api-reference/kyb/get-the-live-officer-roster-for-an-organizations-kyb-profile"},{"title":"Re-send officer KYC verification emails with a fresh AI Prise session","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /organizations/{organizationId}/kyb/officers/resend-verification","href":"/api-reference/kyb/re-send-officer-kyc-verification-emails-with-a-fresh-ai-prise-session"},{"title":"Search for a company by name in the AI Prise registry","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/kyb/company-search","href":"/api-reference/kyb/search-for-a-company-by-name-in-the-ai-prise-registry"},{"title":"Fetch full company profile from the AI Prise registry","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /organizations/{organizationId}/kyb/company-lookup","href":"/api-reference/kyb/fetch-full-company-profile-from-the-ai-prise-registry"}]},{"group":"BusinessAccounts","pages":[{"title":"List business accounts in an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/businessAccounts","href":"/api-reference/businessaccounts/list-business-accounts-in-an-environment"},{"title":"Create a business account with a named owner","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/businessAccounts","href":"/api-reference/businessaccounts/create-a-business-account-with-a-named-owner"},{"title":"Get a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/businessAccounts/{businessAccountId}","href":"/api-reference/businessaccounts/get-a-business-account"},{"title":"List business account activity","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/businessAccounts/{businessAccountId}/activity","href":"/api-reference/businessaccounts/list-business-account-activity"},{"title":"Add a member to a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /environments/{environmentId}/businessAccounts/{businessAccountId}/members","href":"/api-reference/businessaccounts/add-a-member-to-a-business-account"},{"title":"Remove a member from a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /environments/{environmentId}/businessAccounts/{businessAccountId}/members/{userId}","href":"/api-reference/businessaccounts/remove-a-member-from-a-business-account"},{"title":"Change a member's role on a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /environments/{environmentId}/businessAccounts/{businessAccountId}/members/{userId}","href":"/api-reference/businessaccounts/change-a-members-role-on-a-business-account"},{"title":"List the roles assignable on a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /environments/{environmentId}/businessAccounts/{businessAccountId}/roles","href":"/api-reference/businessaccounts/list-the-roles-assignable-on-a-business-account"}]},{"group":"Server","pages":[{"title":"Get a flow by ID","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /server/{environmentId}/flow/{mode}","href":"/api-reference/server/get-a-flow-by-id"},{"title":"Create a flow","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/flow/{mode}","href":"/api-reference/server/create-a-flow"},{"title":"Cancel a flow","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/flow/{flowId}/cancel","href":"/api-reference/server/cancel-a-flow"},{"title":"Create a payment link","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/payment-links","href":"/api-reference/server/create-a-payment-link"},{"title":"Get claimable fee balances","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /server/{environmentId}/flow/fees/balances","href":"/api-reference/server/get-claimable-fee-balances"},{"title":"Initiate a fee claim","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/flow/fees/claim","href":"/api-reference/server/initiate-a-fee-claim"},{"title":"Submit a fee claim","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/flow/fees/claim/submit","href":"/api-reference/server/submit-a-fee-claim"},{"title":"Soft-delete WaaS wallets (non-production only)","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/softDelete","href":"/api-reference/server/soft-delete-waas-wallets-non-production-only"},{"title":"Get the environment's server identity","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /server/{environmentId}/serverIdentity","href":"/api-reference/server/get-the-environments-server-identity"},{"title":"Server — list business accounts the caller is a member of","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /server/{environmentId}/businessAccounts","href":"/api-reference/server/server-—-list-business-accounts-the-caller-is-a-member-of"},{"title":"Server — create a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/businessAccounts","href":"/api-reference/server/server-—-create-a-business-account"},{"title":"Server — get a business account with embedded members and signers","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /server/{environmentId}/businessAccounts/{businessAccountId}","href":"/api-reference/server/server-—-get-a-business-account-with-embedded-members-and-signers"},{"title":"Server — sDK — update a business account's mutable fields (e.g. name)","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /server/{environmentId}/businessAccounts/{businessAccountId}","href":"/api-reference/server/server-—-sdk-—-update-a-business-accounts-mutable-fields-eg-name"},{"title":"Server — add a member to a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/businessAccounts/{businessAccountId}/members","href":"/api-reference/server/server-—-add-a-member-to-a-business-account"},{"title":"Server — get the business account's account-Layer Rules","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /server/{environmentId}/businessAccounts/{businessAccountId}/policy-layer","href":"/api-reference/server/server-—-get-the-business-accounts-account-layer-rules"},{"title":"Server — update the business account's account-Layer Rules","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /server/{environmentId}/businessAccounts/{businessAccountId}/policy-layer","href":"/api-reference/server/server-—-update-the-business-accounts-account-layer-rules"},{"title":"Server — add an existing wallet to a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/businessAccounts/linkWallet","href":"/api-reference/server/server-—-add-an-existing-wallet-to-a-business-account"},{"title":"Server — create a WAAS wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/create","href":"/api-reference/server/server-—-create-a-waas-wallet"},{"title":"Server — import a private key to create a WAAS wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/privateKey/import","href":"/api-reference/server/server-—-import-a-private-key-to-create-a-waas-wallet"},{"title":"Server — create rooms for a waas mpc ceremony without a walletId","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/createRooms","href":"/api-reference/server/server-—-create-rooms-for-a-waas-mpc-ceremony-without-a-walletid"},{"title":"Server — create rooms for a waas mpc ceremony","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/{walletId}/createRooms","href":"/api-reference/server/server-—-create-rooms-for-a-waas-mpc-ceremony"},{"title":"Server — sign a message with a WAAS wallet","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/{walletId}/signMessage","href":"/api-reference/server/server-—-sign-a-message-with-a-waas-wallet"},{"title":"Server — export a WAAS wallet private key","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/{walletId}/privateKey/export","href":"/api-reference/server/server-—-export-a-waas-wallet-private-key"},{"title":"Server — reshare WAAS secret shares","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/{walletId}/reshare","href":"/api-reference/server/server-—-reshare-waas-secret-shares"},{"title":"Server — refresh WAAS keyshares","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/{walletId}/refresh","href":"/api-reference/server/server-—-refresh-waas-keyshares"},{"title":"Server — create backup action and event for multiple locations without performing actual backup","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/{walletId}/keyShares/backup/locations","href":"/api-reference/server/server-—-create-backup-action-and-event-for-multiple-locations-without-performing-actual-backup"},{"title":"Server — generate a short-lived JWT token for use with WAAS client backups.","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /server/{environmentId}/waas/keyShares/backup/token","href":"/api-reference/server/server-—-generate-a-short-lived-jwt-token-for-use-with-waas-client-backups"},{"title":"Server — get a WAAS wallet by address","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /server/{environmentId}/waas/byWalletAddress/{walletAddress}","href":"/api-reference/server/server-—-get-a-waas-wallet-by-address"},{"title":"Server — get delegated access encryption public key for an environment","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml get /server/{environmentId}/waas/delegatedAccess/encryptionPublicKey","href":"/api-reference/server/server-—-get-delegated-access-encryption-public-key-for-an-environment"},{"title":"Server — deliver encrypted delegated share","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/waas/{walletId}/delegatedAccess/delivery","href":"/api-reference/server/server-—-deliver-encrypted-delegated-share"},{"title":"Server — revoke a delegated share set","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /server/{environmentId}/waas/{walletId}/delegatedAccess/{shareSetId}","href":"/api-reference/server/server-—-revoke-a-delegated-share-set"},{"title":"Server — sDK — remove a member from a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /server/{environmentId}/businessAccounts/{businessAccountId}/members/{userId}","href":"/api-reference/server/server-—-sdk-—-remove-a-member-from-a-business-account"},{"title":"Server — sDK — change a member's role","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml patch /server/{environmentId}/businessAccounts/{businessAccountId}/members/{userId}","href":"/api-reference/server/server-—-sdk-—-change-a-members-role"},{"title":"Server — sDK — transfer ownership of a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml post /server/{environmentId}/businessAccounts/{businessAccountId}/transferOwnership","href":"/api-reference/server/server-—-sdk-—-transfer-ownership-of-a-business-account"},{"title":"Server — sDK — remove a wallet from a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /server/{environmentId}/businessAccounts/{businessAccountId}/wallets/{walletId}","href":"/api-reference/server/server-—-sdk-—-remove-a-wallet-from-a-business-account"},{"title":"Server — sDK — remove a signer from a wallet in a business account","deprecated":null,"version":null,"openapi":"https://app.dynamic.xyz/api-docs/public-api.yaml delete /server/{environmentId}/businessAccounts/{businessAccountId}/wallets/{walletId}/signers/{signerId}","href":"/api-reference/server/server-—-sdk-—-remove-a-signer-from-a-wallet-in-a-business-account"}]}]},{"group":"Schemas","pages":[{"title":null,"href":"/api-reference/schemas/AccessOutcomeEnum"},{"title":null,"href":"/api-reference/schemas/Account"},{"title":null,"href":"/api-reference/schemas/AccountBalances"},{"title":null,"href":"/api-reference/schemas/AccountList"},{"title":null,"href":"/api-reference/schemas/ActiveUsersTrendResult"},{"title":null,"href":"/api-reference/schemas/ActiveWeeklyDaysResult"},{"title":null,"href":"/api-reference/schemas/AddDeeplinkUrlRequest"},{"title":"AdminSecurityAccessControl","href":"/api-reference/schemas/AdminSecurityAccessControl"},{"title":"AdminSecurityCookieDomain","href":"/api-reference/schemas/AdminSecurityCookieDomain"},{"title":"AdminSecurityIpSettings","href":"/api-reference/schemas/AdminSecurityIpSettings"},{"title":"AdminSecurityJwtSettings","href":"/api-reference/schemas/AdminSecurityJwtSettings"},{"title":null,"href":"/api-reference/schemas/Allowlist"},{"title":null,"href":"/api-reference/schemas/AllowlistEntriesResponse"},{"title":null,"href":"/api-reference/schemas/AllowlistEntry"},{"title":null,"href":"/api-reference/schemas/AnalyticsEngagementResponse"},{"title":null,"href":"/api-reference/schemas/AnalyticsOverviewResponse"},{"title":null,"href":"/api-reference/schemas/AnalyticsSessionsByDate"},{"title":null,"href":"/api-reference/schemas/AnalyticsToplineResponse"},{"title":null,"href":"/api-reference/schemas/AnalyticsVisitResponse"},{"title":null,"href":"/api-reference/schemas/AnalyticsWalletsBreakdownResponse"},{"title":null,"href":"/api-reference/schemas/AnalyticsWalletsResponse"},{"title":null,"href":"/api-reference/schemas/Asset"},{"title":null,"href":"/api-reference/schemas/AssetDiff"},{"title":null,"href":"/api-reference/schemas/AssetExposure"},{"title":null,"href":"/api-reference/schemas/AssetTransfer"},{"title":null,"href":"/api-reference/schemas/AttestationConveyancePreference"},{"title":null,"href":"/api-reference/schemas/AuthModeEnum"},{"title":null,"href":"/api-reference/schemas/AuthSettings"},{"title":null,"href":"/api-reference/schemas/AuthStorageEnum"},{"title":null,"href":"/api-reference/schemas/AuthenticationExtensionsClientInputs"},{"title":null,"href":"/api-reference/schemas/AuthenticationExtensionsClientOutputs"},{"title":null,"href":"/api-reference/schemas/AuthenticatorAssertionResponse"},{"title":null,"href":"/api-reference/schemas/AuthenticatorAttachment"},{"title":null,"href":"/api-reference/schemas/AuthenticatorAttestationResponse"},{"title":null,"href":"/api-reference/schemas/AuthenticatorSelectionCriteria"},{"title":null,"href":"/api-reference/schemas/AuthenticatorTransportProtocol"},{"title":null,"href":"/api-reference/schemas/BackupKeySharesToLocationRequest"},{"title":null,"href":"/api-reference/schemas/BackupKeySharesToLocationResponse"},{"title":null,"href":"/api-reference/schemas/BackupKeySharesToLocationsRequest"},{"title":null,"href":"/api-reference/schemas/BackupKeySharesToLocationsResponse"},{"title":null,"href":"/api-reference/schemas/BackupKeySharesToLocationsWithUserIdRequest"},{"title":null,"href":"/api-reference/schemas/BackupMultipleClientKeySharesRequest"},{"title":null,"href":"/api-reference/schemas/BackupMultipleClientKeySharesResponse"},{"title":null,"href":"/api-reference/schemas/BadGateway"},{"title":null,"href":"/api-reference/schemas/BadRequest"},{"title":null,"href":"/api-reference/schemas/BaseUser"},{"title":null,"href":"/api-reference/schemas/BillingSubscription"},{"title":null,"href":"/api-reference/schemas/BillingSubscriptionCoupon"},{"title":null,"href":"/api-reference/schemas/BillingSubscriptionPeriod"},{"title":null,"href":"/api-reference/schemas/BillingSubscriptionPlanTypeEnum"},{"title":null,"href":"/api-reference/schemas/BlockaidValidation"},{"title":null,"href":"/api-reference/schemas/BulkUserCreateResponse"},{"title":null,"href":"/api-reference/schemas/ChainConfiguration"},{"title":null,"href":"/api-reference/schemas/ChainConfigurations"},{"title":null,"href":"/api-reference/schemas/ChainEnum"},{"title":null,"href":"/api-reference/schemas/ChainToken"},{"title":null,"href":"/api-reference/schemas/ChainTokensResponse"},{"title":null,"href":"/api-reference/schemas/ChainalysisCheck"},{"title":null,"href":"/api-reference/schemas/ChainalysisCheckResultEnum"},{"title":null,"href":"/api-reference/schemas/ChainalysisConfiguration"},{"title":null,"href":"/api-reference/schemas/ChainalysisExists"},{"title":null,"href":"/api-reference/schemas/ChainalysisPolicyRules"},{"title":null,"href":"/api-reference/schemas/ChainalysisPostScreenRule"},{"title":null,"href":"/api-reference/schemas/ChainalysisRuleField"},{"title":null,"href":"/api-reference/schemas/ChainalysisRuleNode"},{"title":null,"href":"/api-reference/schemas/CheckoutTransaction"},{"title":null,"href":"/api-reference/schemas/CoinbaseMpcWalletProperties"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampBuyUrlExperience"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampFee"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampFeeType"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampGetBuyUrlRequest"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampGetBuyUrlResponse"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampOrder"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampOrderCreateRequest"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampOrderPaymentLinkType"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampOrderPaymentMethod"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampOrderResponse"},{"title":null,"href":"/api-reference/schemas/CoinbaseOnrampOrderStatus"},{"title":null,"href":"/api-reference/schemas/CompletePasskeyRecoveryRequest"},{"title":null,"href":"/api-reference/schemas/ConnectRequest"},{"title":null,"href":"/api-reference/schemas/CountryCode"},{"title":null,"href":"/api-reference/schemas/CreateEmbeddedWalletParams"},{"title":null,"href":"/api-reference/schemas/CreateEmbeddedWalletSpecificOpts"},{"title":null,"href":"/api-reference/schemas/CreateEmbeddedWalletsRequest"},{"title":null,"href":"/api-reference/schemas/CreateExchangeTransferRequest"},{"title":null,"href":"/api-reference/schemas/CreateMfaToken"},{"title":null,"href":"/api-reference/schemas/CreateProjectResponse"},{"title":null,"href":"/api-reference/schemas/CreateRoomsRequest"},{"title":null,"href":"/api-reference/schemas/CreateRoomsResponse"},{"title":null,"href":"/api-reference/schemas/CreateRoomsWithoutWalletIdRequest"},{"title":null,"href":"/api-reference/schemas/CreateRoomsWithoutWalletIdResponse"},{"title":null,"href":"/api-reference/schemas/CreateTokenResponse"},{"title":null,"href":"/api-reference/schemas/CreateUserEmbeddedWalletsFromFarcasterRequest"},{"title":null,"href":"/api-reference/schemas/CreateUserEmbeddedWalletsRequest"},{"title":null,"href":"/api-reference/schemas/CreateUserOauthRequest"},{"title":null,"href":"/api-reference/schemas/CreateUserWaasWalletsRequest"},{"title":null,"href":"/api-reference/schemas/CreateWaasAccountRequest"},{"title":null,"href":"/api-reference/schemas/CreateWalletAccountRequest"},{"title":null,"href":"/api-reference/schemas/CreateWalletRequest"},{"title":null,"href":"/api-reference/schemas/CryptoDotComPaymentCreateRequest"},{"title":null,"href":"/api-reference/schemas/CryptoDotComPaymentResponse"},{"title":null,"href":"/api-reference/schemas/Currency"},{"title":null,"href":"/api-reference/schemas/CurrencyType"},{"title":null,"href":"/api-reference/schemas/CustomField"},{"title":null,"href":"/api-reference/schemas/CustomFieldRequest"},{"title":null,"href":"/api-reference/schemas/CustomFieldType"},{"title":null,"href":"/api-reference/schemas/CustomFieldValidValue"},{"title":null,"href":"/api-reference/schemas/CustomFieldValidationRules"},{"title":null,"href":"/api-reference/schemas/CustomFieldsResponse"},{"title":null,"href":"/api-reference/schemas/CustomHostname"},{"title":null,"href":"/api-reference/schemas/CustomHostnameCreateRequest"},{"title":null,"href":"/api-reference/schemas/CustomHostnameStatusEnum"},{"title":null,"href":"/api-reference/schemas/CustomHostnameUsageEnum"},{"title":null,"href":"/api-reference/schemas/CustomHostnameVerificationRecord"},{"title":null,"href":"/api-reference/schemas/CustomHostnameVerificationType"},{"title":null,"href":"/api-reference/schemas/CustomHostnamesResponse"},{"title":null,"href":"/api-reference/schemas/CustomNetworkRequest"},{"title":null,"href":"/api-reference/schemas/CustomNetworkResponse"},{"title":null,"href":"/api-reference/schemas/DeeplinkUrlResponse"},{"title":null,"href":"/api-reference/schemas/DeeplinkUrlsResponse"},{"title":null,"href":"/api-reference/schemas/DelegateOwnershipRequest"},{"title":null,"href":"/api-reference/schemas/DelegatedAccessEncryptionPublicKey"},{"title":null,"href":"/api-reference/schemas/DelegatedAccessEncryptionPublicKeyResponse"},{"title":null,"href":"/api-reference/schemas/DelegatedAccessEncryptionPublicKeysResponse"},{"title":null,"href":"/api-reference/schemas/DelegatedAccessEncryptionPublicKeysUnifiedResponse"},{"title":null,"href":"/api-reference/schemas/DelegatedAccessWalletApiKey"},{"title":null,"href":"/api-reference/schemas/DelegatedShareDeliveryRequest"},{"title":null,"href":"/api-reference/schemas/DelegatedShareDeliveryResponse"},{"title":null,"href":"/api-reference/schemas/DeleteEmbeddedWalletsRequest"},{"title":null,"href":"/api-reference/schemas/DeleteUserPasskeyRequest"},{"title":null,"href":"/api-reference/schemas/DnsRecordType"},{"title":null,"href":"/api-reference/schemas/Duration"},{"title":null,"href":"/api-reference/schemas/DynamicJwt"},{"title":null,"href":"/api-reference/schemas/Eip712Domain"},{"title":null,"href":"/api-reference/schemas/Eip712TypeMember"},{"title":null,"href":"/api-reference/schemas/Eip712Types"},{"title":null,"href":"/api-reference/schemas/EmailProviderResponse"},{"title":null,"href":"/api-reference/schemas/EmailVerificationCreateRequest"},{"title":null,"href":"/api-reference/schemas/EmailVerificationCreateResponse"},{"title":null,"href":"/api-reference/schemas/EmailVerificationMfaRequest"},{"title":null,"href":"/api-reference/schemas/EmailVerificationRetryRequest"},{"title":null,"href":"/api-reference/schemas/EmailVerificationVerifyRequest"},{"title":null,"href":"/api-reference/schemas/EmbeddedWalletAuthToken"},{"title":null,"href":"/api-reference/schemas/EmbeddedWalletAuthType"},{"title":null,"href":"/api-reference/schemas/EmbeddedWalletChainEnum"},{"title":null,"href":"/api-reference/schemas/EmbeddedWalletPasscodeClaimRequest"},{"title":null,"href":"/api-reference/schemas/EmbeddedWalletProviderEnum"},{"title":null,"href":"/api-reference/schemas/EmbeddedWalletSecret"},{"title":null,"href":"/api-reference/schemas/EmbeddedWalletSecretWithUpdatedJwt"},{"title":null,"href":"/api-reference/schemas/EmbeddedWalletSecurityMethod"},{"title":null,"href":"/api-reference/schemas/EmbeddedWalletVersionEnum"},{"title":null,"href":"/api-reference/schemas/EncodedJwt"},{"title":null,"href":"/api-reference/schemas/EnvironmentEnum"},{"title":null,"href":"/api-reference/schemas/EnvironmentVisitorsResponse"},{"title":null,"href":"/api-reference/schemas/EnvironmentsResponse"},{"title":null,"href":"/api-reference/schemas/ErrorMessageWithCode"},{"title":null,"href":"/api-reference/schemas/EthSolBtcSuiFlowCosmosTronWalletAddress"},{"title":null,"href":"/api-reference/schemas/Event"},{"title":null,"href":"/api-reference/schemas/EventContext"},{"title":null,"href":"/api-reference/schemas/EventType"},{"title":null,"href":"/api-reference/schemas/EventTypesResponse"},{"title":null,"href":"/api-reference/schemas/EventsResponse"},{"title":null,"href":"/api-reference/schemas/Exchange"},{"title":null,"href":"/api-reference/schemas/ExchangeCreateRequest"},{"title":null,"href":"/api-reference/schemas/ExchangeKeyEnum"},{"title":null,"href":"/api-reference/schemas/ExchangeOption"},{"title":null,"href":"/api-reference/schemas/ExchangeRatesResponse"},{"title":null,"href":"/api-reference/schemas/ExchangeResponse"},{"title":null,"href":"/api-reference/schemas/ExchangeTransaction"},{"title":null,"href":"/api-reference/schemas/ExchangeTransferResponse"},{"title":null,"href":"/api-reference/schemas/ExchangeUpdateRequest"},{"title":null,"href":"/api-reference/schemas/Export"},{"title":null,"href":"/api-reference/schemas/ExportCreateRequest"},{"title":null,"href":"/api-reference/schemas/ExportEmbeddedWalletResponse"},{"title":null,"href":"/api-reference/schemas/ExportFormatEnum"},{"title":null,"href":"/api-reference/schemas/ExportModelEnum"},{"title":null,"href":"/api-reference/schemas/ExportStatusEnum"},{"title":null,"href":"/api-reference/schemas/ExportWaasWalletPrivateKeyRequest"},{"title":null,"href":"/api-reference/schemas/ExportsResponse"},{"title":null,"href":"/api-reference/schemas/ExternalAuth"},{"title":null,"href":"/api-reference/schemas/ExternalAuthSigninRequest"},{"title":null,"href":"/api-reference/schemas/ExternalJwtCheckRequest"},{"title":null,"href":"/api-reference/schemas/ExternalJwtCheckResponse"},{"title":null,"href":"/api-reference/schemas/ExternalWalletFundingDefaultChain"},{"title":null,"href":"/api-reference/schemas/ExternalWalletFundingDefaultSettings"},{"title":null,"href":"/api-reference/schemas/ExternalWalletFundingTokenRule"},{"title":null,"href":"/api-reference/schemas/FarcasterSignInRequest"},{"title":null,"href":"/api-reference/schemas/FeatureFlags"},{"title":null,"href":"/api-reference/schemas/Forbidden"},{"title":null,"href":"/api-reference/schemas/ForbiddenErrorPayload"},{"title":null,"href":"/api-reference/schemas/ForbiddenWithErrorAndPayload"},{"title":null,"href":"/api-reference/schemas/FrameworkSettings"},{"title":null,"href":"/api-reference/schemas/Funding"},{"title":null,"href":"/api-reference/schemas/Gate"},{"title":null,"href":"/api-reference/schemas/GateCreateRequest"},{"title":null,"href":"/api-reference/schemas/GateRule"},{"title":null,"href":"/api-reference/schemas/GateRuleFilter"},{"title":null,"href":"/api-reference/schemas/GateRuleType"},{"title":null,"href":"/api-reference/schemas/GateUpdateRequest"},{"title":null,"href":"/api-reference/schemas/GatesResponse"},{"title":null,"href":"/api-reference/schemas/GeneratedTokenResponse"},{"title":null,"href":"/api-reference/schemas/GetPasskeyAuthenticationOptionsResponse"},{"title":null,"href":"/api-reference/schemas/GetPasskeyRegistrationOptionsResponse"},{"title":null,"href":"/api-reference/schemas/GetUserPasskeysResponse"},{"title":null,"href":"/api-reference/schemas/GlobalWalletAccessControlDomainCreateRequest"},{"title":null,"href":"/api-reference/schemas/GlobalWalletAccessControlDomainResponse"},{"title":null,"href":"/api-reference/schemas/GlobalWalletAccessControlResponse"},{"title":null,"href":"/api-reference/schemas/GlobalWalletAccessControlTypeEnum"},{"title":null,"href":"/api-reference/schemas/GlobalWalletAccessControlUpdateRequest"},{"title":null,"href":"/api-reference/schemas/GlobalWalletConnection"},{"title":null,"href":"/api-reference/schemas/GlobalWalletConnectionCreateRequest"},{"title":null,"href":"/api-reference/schemas/GlobalWalletConnectionStatusEnum"},{"title":null,"href":"/api-reference/schemas/GlobalWalletSettings"},{"title":null,"href":"/api-reference/schemas/GlobalWalletSettingsCreateRequest"},{"title":null,"href":"/api-reference/schemas/GlobalWalletSettingsUpdateRequest"},{"title":null,"href":"/api-reference/schemas/HCaptchaSettings"},{"title":null,"href":"/api-reference/schemas/HTTPSUrlOrSNSArn"},{"title":null,"href":"/api-reference/schemas/HardwareWalletEnum"},{"title":null,"href":"/api-reference/schemas/HardwareWalletProperties"},{"title":null,"href":"/api-reference/schemas/HealthcheckResponse"},{"title":null,"href":"/api-reference/schemas/HealthcheckStatus"},{"title":null,"href":"/api-reference/schemas/HexString"},{"title":null,"href":"/api-reference/schemas/ImportWaasPrivateKeyRequest"},{"title":null,"href":"/api-reference/schemas/InitEmailAuthRequest"},{"title":null,"href":"/api-reference/schemas/InitEmailAuthResponse"},{"title":null,"href":"/api-reference/schemas/InitPasskeyRecoveryRequest"},{"title":null,"href":"/api-reference/schemas/InitPasskeyRecoveryResponse"},{"title":null,"href":"/api-reference/schemas/IntegrationSetting"},{"title":null,"href":"/api-reference/schemas/InternalBulkUpdateUserFields"},{"title":null,"href":"/api-reference/schemas/InternalServerError"},{"title":null,"href":"/api-reference/schemas/InternalUpdatableUserFields"},{"title":null,"href":"/api-reference/schemas/InternalUserFields"},{"title":null,"href":"/api-reference/schemas/Invite"},{"title":null,"href":"/api-reference/schemas/InviteConflictResponse"},{"title":null,"href":"/api-reference/schemas/InviteSendRequest"},{"title":null,"href":"/api-reference/schemas/InviteStatusEnum"},{"title":null,"href":"/api-reference/schemas/InviteUpdateRequest"},{"title":null,"href":"/api-reference/schemas/InvitesResponse"},{"title":null,"href":"/api-reference/schemas/IsoCountryCode"},{"title":null,"href":"/api-reference/schemas/JwksKey"},{"title":null,"href":"/api-reference/schemas/JwksResponse"},{"title":null,"href":"/api-reference/schemas/JwtBlockchainAccount"},{"title":null,"href":"/api-reference/schemas/JwtPayloadDeprecatedInfo"},{"title":null,"href":"/api-reference/schemas/JwtVerifiedCredential"},{"title":null,"href":"/api-reference/schemas/JwtVerifiedCredentialFormatEnum"},{"title":null,"href":"/api-reference/schemas/JwtVerifiedCredentialHashes"},{"title":null,"href":"/api-reference/schemas/Key"},{"title":null,"href":"/api-reference/schemas/KeyResponse"},{"title":null,"href":"/api-reference/schemas/KycFieldType"},{"title":null,"href":"/api-reference/schemas/MFAAction"},{"title":null,"href":"/api-reference/schemas/MFAAuthPasskeyDeviceGetResponse"},{"title":null,"href":"/api-reference/schemas/MFAAuthPasskeyDevicePostRequest"},{"title":null,"href":"/api-reference/schemas/MFAAuthRecoveryDevicePostRequest"},{"title":null,"href":"/api-reference/schemas/MFAAuthTotpDevicePostRequest"},{"title":null,"href":"/api-reference/schemas/MFADevice"},{"title":null,"href":"/api-reference/schemas/MFADeviceType"},{"title":null,"href":"/api-reference/schemas/MFAGetDeviceResponse"},{"title":null,"href":"/api-reference/schemas/MFAGetRecoveryCodesResponse"},{"title":null,"href":"/api-reference/schemas/MFAListDevicesResponse"},{"title":null,"href":"/api-reference/schemas/MFAMethodsResponse"},{"title":null,"href":"/api-reference/schemas/MFARegenRecoveryCodesResponse"},{"title":null,"href":"/api-reference/schemas/MFARegisterPasskeyDeviceGetResponse"},{"title":null,"href":"/api-reference/schemas/MFARegisterPasskeyDevicePostRequest"},{"title":null,"href":"/api-reference/schemas/MFARegisterTotpDeviceGetResponse"},{"title":null,"href":"/api-reference/schemas/MFARegisterTotpDevicePostRequest"},{"title":null,"href":"/api-reference/schemas/MFARegisterTotpDevicePostResponse"},{"title":null,"href":"/api-reference/schemas/MFASettings"},{"title":null,"href":"/api-reference/schemas/MFAUpdateDeviceRequest"},{"title":null,"href":"/api-reference/schemas/MemberResponse"},{"title":null,"href":"/api-reference/schemas/MemberRoleField"},{"title":null,"href":"/api-reference/schemas/MembershipEnvironmentIds"},{"title":null,"href":"/api-reference/schemas/MergeConflicts"},{"title":null,"href":"/api-reference/schemas/MergeUser"},{"title":null,"href":"/api-reference/schemas/MergeUserConflict"},{"title":null,"href":"/api-reference/schemas/MergeUserConflictResolution"},{"title":null,"href":"/api-reference/schemas/MergeUserConflictResolutions"},{"title":null,"href":"/api-reference/schemas/MethodNotAllowed"},{"title":null,"href":"/api-reference/schemas/MfaBackupCodeAcknowledgement"},{"title":null,"href":"/api-reference/schemas/MinifiedDynamicJwt"},{"title":null,"href":"/api-reference/schemas/MobileSettings"},{"title":null,"href":"/api-reference/schemas/MultichainAccountBalanceResponse"},{"title":null,"href":"/api-reference/schemas/MultichainAccountBalancesRequest"},{"title":null,"href":"/api-reference/schemas/NameService"},{"title":null,"href":"/api-reference/schemas/NameServiceCreateRequest"},{"title":null,"href":"/api-reference/schemas/NameServiceData"},{"title":null,"href":"/api-reference/schemas/NameServiceResponse"},{"title":null,"href":"/api-reference/schemas/NameServiceSdkSettings"},{"title":null,"href":"/api-reference/schemas/NameServiceSigningMessage"},{"title":null,"href":"/api-reference/schemas/NameServiceSigningMessageRequest"},{"title":null,"href":"/api-reference/schemas/NativeCurrency"},{"title":null,"href":"/api-reference/schemas/Network"},{"title":null,"href":"/api-reference/schemas/NetworkConfiguration"},{"title":null,"href":"/api-reference/schemas/NetworkConfigurationResponse"},{"title":null,"href":"/api-reference/schemas/NextJsSettings"},{"title":null,"href":"/api-reference/schemas/NextViewEnum"},{"title":null,"href":"/api-reference/schemas/NonEmptyAmountString"},{"title":null,"href":"/api-reference/schemas/NonEmptyBase58StringWith100MaxLength"},{"title":null,"href":"/api-reference/schemas/NonEmptyDomainUrlWith255MaxLength"},{"title":null,"href":"/api-reference/schemas/NonEmptyIsoCountryCode"},{"title":null,"href":"/api-reference/schemas/NonEmptyString"},{"title":null,"href":"/api-reference/schemas/NonEmptyStringWith16384MaxLength"},{"title":null,"href":"/api-reference/schemas/NonEmptyStringWith255MaxLength"},{"title":null,"href":"/api-reference/schemas/NonEmptyStringWith255MaxLengthAndSpecialChars"},{"title":null,"href":"/api-reference/schemas/NonEmptyStringWith4096MaxLength"},{"title":null,"href":"/api-reference/schemas/NonEmptyStringWith50MaxLength"},{"title":null,"href":"/api-reference/schemas/NonEmptyUrl"},{"title":null,"href":"/api-reference/schemas/NonEmptyUrlWith255MaxLength"},{"title":null,"href":"/api-reference/schemas/NonceResponse"},{"title":null,"href":"/api-reference/schemas/NotFound"},{"title":null,"href":"/api-reference/schemas/OAuthCode"},{"title":null,"href":"/api-reference/schemas/OAuthError"},{"title":null,"href":"/api-reference/schemas/OauthInitAuthRequest"},{"title":null,"href":"/api-reference/schemas/OauthProviderLoginUrl"},{"title":null,"href":"/api-reference/schemas/OauthProviderRequest"},{"title":null,"href":"/api-reference/schemas/OauthRedirectRequest"},{"title":null,"href":"/api-reference/schemas/OauthRedirectRequestIdToken"},{"title":null,"href":"/api-reference/schemas/OauthRedirectUri"},{"title":null,"href":"/api-reference/schemas/OauthRequest"},{"title":null,"href":"/api-reference/schemas/OauthResultRequest"},{"title":null,"href":"/api-reference/schemas/OauthResultResponse"},{"title":null,"href":"/api-reference/schemas/OauthResultStatus"},{"title":null,"href":"/api-reference/schemas/OnrampProviders"},{"title":null,"href":"/api-reference/schemas/OpenRoomResponse"},{"title":null,"href":"/api-reference/schemas/OpenRoomResponseForReshare"},{"title":null,"href":"/api-reference/schemas/OpenRoomResponseWithServerKeygenIds"},{"title":null,"href":"/api-reference/schemas/OptionalBase58StringWith100MaxLength"},{"title":null,"href":"/api-reference/schemas/OptionalHexString"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyCssUrl"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyIconUrl"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyMarkdownText"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyString"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyStringWith255MaxLength"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyStringWith50MaxLength"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyStringWith50MaxLengthNoSpecialChars"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyUrl"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyUrlWith255MaxLength"},{"title":null,"href":"/api-reference/schemas/OptionalNonEmptyUrlWithLocalhostAndDeepLink"},{"title":null,"href":"/api-reference/schemas/OptionalNullableNonEmptyStringWith255MaxLength"},{"title":null,"href":"/api-reference/schemas/Organization"},{"title":null,"href":"/api-reference/schemas/OrganizationAddressFields"},{"title":null,"href":"/api-reference/schemas/OrganizationFields"},{"title":null,"href":"/api-reference/schemas/OrganizationMember"},{"title":null,"href":"/api-reference/schemas/OrganizationMembersResponse"},{"title":null,"href":"/api-reference/schemas/OrganizationMfaSettings"},{"title":null,"href":"/api-reference/schemas/OrganizationMfaSettingsResponse"},{"title":null,"href":"/api-reference/schemas/OrganizationRequest"},{"title":null,"href":"/api-reference/schemas/OrganizationResponse"},{"title":null,"href":"/api-reference/schemas/OrganizationsResponse"},{"title":null,"href":"/api-reference/schemas/OriginResponse"},{"title":null,"href":"/api-reference/schemas/OriginsResponse"},{"title":null,"href":"/api-reference/schemas/PasskeyAllowCredential"},{"title":null,"href":"/api-reference/schemas/PasskeyAuthRequest"},{"title":null,"href":"/api-reference/schemas/PasskeyCredentialHint"},{"title":null,"href":"/api-reference/schemas/PasskeyCredentialType"},{"title":null,"href":"/api-reference/schemas/PasskeyExcludeCredential"},{"title":null,"href":"/api-reference/schemas/PasskeyExtension"},{"title":null,"href":"/api-reference/schemas/PasskeyRegisterRequest"},{"title":null,"href":"/api-reference/schemas/PasskeyRegisterVerifyRequest"},{"title":null,"href":"/api-reference/schemas/PasskeyRegistrationCredential"},{"title":null,"href":"/api-reference/schemas/PasskeyRegistrationCredentialV2"},{"title":null,"href":"/api-reference/schemas/PasskeyRelyingParty"},{"title":null,"href":"/api-reference/schemas/PasskeyStorage"},{"title":null,"href":"/api-reference/schemas/PasskeyTransport"},{"title":null,"href":"/api-reference/schemas/PasskeyUser"},{"title":null,"href":"/api-reference/schemas/PasswordSourceTypeEnum"},{"title":null,"href":"/api-reference/schemas/PasswordString"},{"title":null,"href":"/api-reference/schemas/PostAllowlistEntriesRequest"},{"title":null,"href":"/api-reference/schemas/PostAllowlistsRequest"},{"title":null,"href":"/api-reference/schemas/PostTokenFields"},{"title":null,"href":"/api-reference/schemas/PrefetchRequest"},{"title":null,"href":"/api-reference/schemas/PriceData"},{"title":null,"href":"/api-reference/schemas/Project"},{"title":null,"href":"/api-reference/schemas/ProjectEnvironment"},{"title":null,"href":"/api-reference/schemas/ProjectRequest"},{"title":null,"href":"/api-reference/schemas/ProjectSettings"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsChains"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsDesign"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsDesignButton"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsDesignModal"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsDesignWidget"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsGeneral"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsGeneralApps"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsKyc"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsPrivacy"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsSdk"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsSdkWaasDelegatedAccess"},{"title":null,"href":"/api-reference/schemas/ProjectSettingsSecurity"},{"title":null,"href":"/api-reference/schemas/ProjectsResponse"},{"title":null,"href":"/api-reference/schemas/Provider"},{"title":null,"href":"/api-reference/schemas/ProviderAgreement"},{"title":null,"href":"/api-reference/schemas/ProviderCreateRequest"},{"title":null,"href":"/api-reference/schemas/ProviderEntryPointVersionEnum"},{"title":null,"href":"/api-reference/schemas/ProviderEnum"},{"title":null,"href":"/api-reference/schemas/ProviderKernelVersionEnum"},{"title":null,"href":"/api-reference/schemas/ProviderUpdateRequest"},{"title":null,"href":"/api-reference/schemas/ProviderUrl"},{"title":null,"href":"/api-reference/schemas/ProviderUrlsResponse"},{"title":null,"href":"/api-reference/schemas/ProvidersResponse"},{"title":null,"href":"/api-reference/schemas/PublicKeyCredentialDescriptor"},{"title":null,"href":"/api-reference/schemas/PublicKeyCredentialParameters"},{"title":null,"href":"/api-reference/schemas/PublicKeyCredentialRpEntity"},{"title":null,"href":"/api-reference/schemas/PublicKeyCredentialType"},{"title":null,"href":"/api-reference/schemas/PublicKeyCredentialUserEntity"},{"title":null,"href":"/api-reference/schemas/PublishEvents"},{"title":null,"href":"/api-reference/schemas/RampConfiguration"},{"title":null,"href":"/api-reference/schemas/ReactSettings"},{"title":null,"href":"/api-reference/schemas/RecoverMultipleClientKeySharesRequest"},{"title":null,"href":"/api-reference/schemas/RecoverMultipleClientKeySharesResponse"},{"title":null,"href":"/api-reference/schemas/RegisterEmbeddedWalletSessionKeyResponse"},{"title":null,"href":"/api-reference/schemas/RegisterSessionKeyRequest"},{"title":null,"href":"/api-reference/schemas/ReshareRequest"},{"title":null,"href":"/api-reference/schemas/ResidentKeyRequirement"},{"title":null,"href":"/api-reference/schemas/RetentionTrendResult"},{"title":null,"href":"/api-reference/schemas/RevokeDelegatedAccessRequest"},{"title":null,"href":"/api-reference/schemas/RevokeDelegatedAccessResponse"},{"title":null,"href":"/api-reference/schemas/RevokeDelegatedAccessWalletResult"},{"title":null,"href":"/api-reference/schemas/RoleEnum"},{"title":null,"href":"/api-reference/schemas/RoomCount"},{"title":null,"href":"/api-reference/schemas/RoomTypeEnum"},{"title":null,"href":"/api-reference/schemas/SanctionsWalletBlockedEventPayload"},{"title":null,"href":"/api-reference/schemas/ScanWebsiteUrlRequest"},{"title":null,"href":"/api-reference/schemas/ScanWebsiteUrlResponse"},{"title":null,"href":"/api-reference/schemas/ScreeningActionEnum"},{"title":null,"href":"/api-reference/schemas/ScreeningAddressDisposition"},{"title":null,"href":"/api-reference/schemas/ScreeningAddressScopeEnum"},{"title":null,"href":"/api-reference/schemas/ScreeningCoreField"},{"title":null,"href":"/api-reference/schemas/ScreeningOperand"},{"title":null,"href":"/api-reference/schemas/ScreeningOperator"},{"title":null,"href":"/api-reference/schemas/ScreeningPolicy"},{"title":null,"href":"/api-reference/schemas/ScreeningPolicyAddress"},{"title":null,"href":"/api-reference/schemas/ScreeningPolicyAddressCreateRequest"},{"title":null,"href":"/api-reference/schemas/ScreeningPolicyAddressesResponse"},{"title":null,"href":"/api-reference/schemas/ScreeningPolicyProviderEnum"},{"title":null,"href":"/api-reference/schemas/ScreeningPolicyRules"},{"title":null,"href":"/api-reference/schemas/ScreeningPolicyScopeEnum"},{"title":null,"href":"/api-reference/schemas/ScreeningPolicyUpdateRequest"},{"title":null,"href":"/api-reference/schemas/ScreeningPostScreenAction"},{"title":null,"href":"/api-reference/schemas/ScreeningPreScreenAction"},{"title":null,"href":"/api-reference/schemas/ScreeningPreScreenNode"},{"title":null,"href":"/api-reference/schemas/ScreeningPreScreenRule"},{"title":null,"href":"/api-reference/schemas/ScreeningReason"},{"title":null,"href":"/api-reference/schemas/ScreeningTransactionContext"},{"title":null,"href":"/api-reference/schemas/SdkSettingsRequest"},{"title":null,"href":"/api-reference/schemas/SdkUser"},{"title":null,"href":"/api-reference/schemas/SdkView"},{"title":null,"href":"/api-reference/schemas/SdkViewSection"},{"title":null,"href":"/api-reference/schemas/SdkViewSectionAlignment"},{"title":null,"href":"/api-reference/schemas/SdkViewSectionType"},{"title":null,"href":"/api-reference/schemas/SdkViewType"},{"title":null,"href":"/api-reference/schemas/SdkViewUpdateRequest"},{"title":null,"href":"/api-reference/schemas/SdkViewsResponse"},{"title":null,"href":"/api-reference/schemas/SecurityNotifications"},{"title":null,"href":"/api-reference/schemas/Session"},{"title":null,"href":"/api-reference/schemas/SessionsHeatmapResult"},{"title":null,"href":"/api-reference/schemas/SessionsResponse"},{"title":null,"href":"/api-reference/schemas/SessionsTrendResult"},{"title":null,"href":"/api-reference/schemas/SignInProviderEnum"},{"title":null,"href":"/api-reference/schemas/SignMessageAuthorizationSignature"},{"title":null,"href":"/api-reference/schemas/SignMessageContext"},{"title":null,"href":"/api-reference/schemas/SignMessageEip7702Auth"},{"title":null,"href":"/api-reference/schemas/SignMessageEvmMessage"},{"title":null,"href":"/api-reference/schemas/SignMessageEvmTransaction"},{"title":null,"href":"/api-reference/schemas/SignMessageEvmTypedData"},{"title":null,"href":"/api-reference/schemas/SignMessageEvmUserOperation"},{"title":null,"href":"/api-reference/schemas/SignMessageSuiTransaction"},{"title":null,"href":"/api-reference/schemas/SignMessageSvmTransaction"},{"title":null,"href":"/api-reference/schemas/SignMessageUserOperationData"},{"title":null,"href":"/api-reference/schemas/SignMessageWithWaasRequest"},{"title":null,"href":"/api-reference/schemas/SignTransactionWithWaasRequest"},{"title":null,"href":"/api-reference/schemas/SimulateEVMTransactionRequest"},{"title":null,"href":"/api-reference/schemas/SimulateSVMTransactionRequest"},{"title":null,"href":"/api-reference/schemas/SimulateTransactionResponse"},{"title":null,"href":"/api-reference/schemas/SimulateUserOpRequest"},{"title":null,"href":"/api-reference/schemas/SmartWalletProperties"},{"title":null,"href":"/api-reference/schemas/SmsCountryCode"},{"title":null,"href":"/api-reference/schemas/SmsVerificationCreateRequest"},{"title":null,"href":"/api-reference/schemas/SmsVerificationCreateResponse"},{"title":null,"href":"/api-reference/schemas/SmsVerificationRetryRequest"},{"title":null,"href":"/api-reference/schemas/SmsVerificationVerifyRequest"},{"title":null,"href":"/api-reference/schemas/SocialSignInProvider"},{"title":null,"href":"/api-reference/schemas/SocialSignInProviderEnum"},{"title":null,"href":"/api-reference/schemas/SolanaPublicKey"},{"title":null,"href":"/api-reference/schemas/SolanaTransactionOptimizationRequest"},{"title":null,"href":"/api-reference/schemas/SolanaTransactionOptimizationResponse"},{"title":null,"href":"/api-reference/schemas/SsoProvider"},{"title":null,"href":"/api-reference/schemas/SsoProviderCheckRequest"},{"title":null,"href":"/api-reference/schemas/SsoProviderCheckResponse"},{"title":null,"href":"/api-reference/schemas/SsoProviderCreateRequest"},{"title":null,"href":"/api-reference/schemas/SsoProviderEnum"},{"title":null,"href":"/api-reference/schemas/SsoProviderUpdateRequest"},{"title":null,"href":"/api-reference/schemas/SubscriptionAdvancedScopeEnum"},{"title":null,"href":"/api-reference/schemas/SubscriptionFreeScopeEnum"},{"title":null,"href":"/api-reference/schemas/SupportedOfframpsResponse"},{"title":null,"href":"/api-reference/schemas/SupportedOnrampsResponse"},{"title":null,"href":"/api-reference/schemas/SupportedSecurityMethod"},{"title":null,"href":"/api-reference/schemas/SupportedSecurityMethods"},{"title":null,"href":"/api-reference/schemas/TelegramPostRequest"},{"title":null,"href":"/api-reference/schemas/TelegramUser"},{"title":null,"href":"/api-reference/schemas/TestAccountResponse"},{"title":null,"href":"/api-reference/schemas/ThresholdSignatureScheme"},{"title":null,"href":"/api-reference/schemas/TimeUnitEnum"},{"title":null,"href":"/api-reference/schemas/Token"},{"title":null,"href":"/api-reference/schemas/TokenAddress"},{"title":null,"href":"/api-reference/schemas/TokenBalance"},{"title":null,"href":"/api-reference/schemas/TokenCreatedBy"},{"title":null,"href":"/api-reference/schemas/TokenScopes"},{"title":null,"href":"/api-reference/schemas/TokenWithRaw"},{"title":null,"href":"/api-reference/schemas/TokensResponse"},{"title":null,"href":"/api-reference/schemas/TooManyRequests"},{"title":null,"href":"/api-reference/schemas/TransactionList"},{"title":null,"href":"/api-reference/schemas/TransferDestination"},{"title":null,"href":"/api-reference/schemas/TransferDestinationList"},{"title":null,"href":"/api-reference/schemas/TransferDestinationResponse"},{"title":null,"href":"/api-reference/schemas/TrmExists"},{"title":null,"href":"/api-reference/schemas/TrmPolicyRules"},{"title":null,"href":"/api-reference/schemas/TrmPostScreenRule"},{"title":null,"href":"/api-reference/schemas/TrmRuleField"},{"title":null,"href":"/api-reference/schemas/TrmRuleNode"},{"title":null,"href":"/api-reference/schemas/Unauthorized"},{"title":null,"href":"/api-reference/schemas/UnprocessableEntity"},{"title":null,"href":"/api-reference/schemas/UnprocessableEntityErrorCode"},{"title":null,"href":"/api-reference/schemas/UnprocessableEntityErrorPayload"},{"title":null,"href":"/api-reference/schemas/UpdateProjectRequest"},{"title":null,"href":"/api-reference/schemas/UpdateProjectResponse"},{"title":null,"href":"/api-reference/schemas/UpdateRecoveryEmailRequest"},{"title":null,"href":"/api-reference/schemas/UpdateSelfResponse"},{"title":null,"href":"/api-reference/schemas/UpdateUserPasskeyRequest"},{"title":null,"href":"/api-reference/schemas/UpdateWaasWalletSettingsRequest"},{"title":null,"href":"/api-reference/schemas/UpdateWaasWalletSettingsResponse"},{"title":null,"href":"/api-reference/schemas/UpgradeEmbeddedWalletToV2Request"},{"title":null,"href":"/api-reference/schemas/User"},{"title":null,"href":"/api-reference/schemas/UserFields"},{"title":null,"href":"/api-reference/schemas/UserFieldsCheckEnum"},{"title":null,"href":"/api-reference/schemas/UserFieldsCheckParams"},{"title":null,"href":"/api-reference/schemas/UserFieldsCheckResponse"},{"title":null,"href":"/api-reference/schemas/UserFilterableFieldsEnum"},{"title":null,"href":"/api-reference/schemas/UserIdentifierTypeEnum"},{"title":null,"href":"/api-reference/schemas/UserOauthAccessTokenResponse"},{"title":null,"href":"/api-reference/schemas/UserPasskey"},{"title":null,"href":"/api-reference/schemas/UserResponse"},{"title":null,"href":"/api-reference/schemas/UserSearchFilterParams"},{"title":null,"href":"/api-reference/schemas/UserSessionAndCredentials"},{"title":null,"href":"/api-reference/schemas/UserVerificationRequirement"},{"title":null,"href":"/api-reference/schemas/UserWalletSelectionRequest"},{"title":null,"href":"/api-reference/schemas/UserWalletsResponse"},{"title":null,"href":"/api-reference/schemas/Username"},{"title":null,"href":"/api-reference/schemas/UsersResponse"},{"title":null,"href":"/api-reference/schemas/ValidCustomHostname"},{"title":null,"href":"/api-reference/schemas/ValidStringQueryParam"},{"title":null,"href":"/api-reference/schemas/VerifyRequest"},{"title":null,"href":"/api-reference/schemas/VerifyResponse"},{"title":null,"href":"/api-reference/schemas/VerifyUnlinkRequest"},{"title":null,"href":"/api-reference/schemas/Visitor"},{"title":null,"href":"/api-reference/schemas/VisitorFilterableFieldsEnum"},{"title":null,"href":"/api-reference/schemas/VisitorSearchFilterParams"},{"title":null,"href":"/api-reference/schemas/VisitorsResponse"},{"title":null,"href":"/api-reference/schemas/WaasAuthenticateResponse"},{"title":null,"href":"/api-reference/schemas/WaasBackupOptionsEnum"},{"title":null,"href":"/api-reference/schemas/WaasChainEnum"},{"title":null,"href":"/api-reference/schemas/WaasDelegateSignMessageRequest"},{"title":null,"href":"/api-reference/schemas/WaasDelegatedAccessEncryptionPublicKeyType"},{"title":null,"href":"/api-reference/schemas/WaasDelegationCredentialsRequest"},{"title":null,"href":"/api-reference/schemas/WaasDelegationCredentialsResponse"},{"title":"WaasPolicyArgumentConstraint","href":"/api-reference/schemas/WaasPolicyArgumentConstraint"},{"title":"WaasPolicyConstraintCondition","href":"/api-reference/schemas/WaasPolicyConstraintCondition"},{"title":null,"href":"/api-reference/schemas/WaasPolicyCreateRequest"},{"title":null,"href":"/api-reference/schemas/WaasPolicyDeleteRequest"},{"title":"WaasPolicyResponse","href":"/api-reference/schemas/WaasPolicyResponse"},{"title":"WaasPolicyRule","href":"/api-reference/schemas/WaasPolicyRule"},{"title":"WaasPolicyRuleType","href":"/api-reference/schemas/WaasPolicyRuleType"},{"title":null,"href":"/api-reference/schemas/WaasPolicyUpdateRequest"},{"title":null,"href":"/api-reference/schemas/WaasVerifyApiKeyErrorResponse"},{"title":null,"href":"/api-reference/schemas/WaasVerifyApiKeyResponse"},{"title":null,"href":"/api-reference/schemas/WaasWallet"},{"title":null,"href":"/api-reference/schemas/WaasWalletProperties"},{"title":null,"href":"/api-reference/schemas/WaasWalletResponse"},{"title":null,"href":"/api-reference/schemas/WaasWalletSettings"},{"title":null,"href":"/api-reference/schemas/WaasWalletSignaturePolicyTmpCreateRequest"},{"title":null,"href":"/api-reference/schemas/WaasWalletSignaturePolicyTmpMaxAmount"},{"title":null,"href":"/api-reference/schemas/WaasWalletSignaturePolicyTmpResponse"},{"title":null,"href":"/api-reference/schemas/WaasWalletSignaturePolicyTmpTimeLimit"},{"title":null,"href":"/api-reference/schemas/WaasWalletSignaturePolicyTmpToAddresses"},{"title":null,"href":"/api-reference/schemas/WaasWalletSignaturePolicyTmpTokenAddresses"},{"title":null,"href":"/api-reference/schemas/Wallet"},{"title":null,"href":"/api-reference/schemas/WalletAdditionalAddress"},{"title":null,"href":"/api-reference/schemas/WalletAddressScreeningAlertedEventPayload"},{"title":null,"href":"/api-reference/schemas/WalletAddressScreeningBlockedEventPayload"},{"title":null,"href":"/api-reference/schemas/WalletAddressType"},{"title":null,"href":"/api-reference/schemas/WalletBitcoinConfig"},{"title":null,"href":"/api-reference/schemas/WalletConnectProject"},{"title":null,"href":"/api-reference/schemas/WalletConnectProjectUpsertRequest"},{"title":null,"href":"/api-reference/schemas/WalletConnectorKey"},{"title":null,"href":"/api-reference/schemas/WalletDetail"},{"title":null,"href":"/api-reference/schemas/WalletKeyShareInfo"},{"title":null,"href":"/api-reference/schemas/WalletKeyShareInfoWithEncryptedAccountCredential"},{"title":null,"href":"/api-reference/schemas/WalletProperties"},{"title":null,"href":"/api-reference/schemas/WalletProviderEnum"},{"title":null,"href":"/api-reference/schemas/WalletPublicKey"},{"title":null,"href":"/api-reference/schemas/WalletRecoveryRequest"},{"title":null,"href":"/api-reference/schemas/WalletRecoveryResponse"},{"title":null,"href":"/api-reference/schemas/WalletTransaction"},{"title":null,"href":"/api-reference/schemas/WalletTransactionAssetTransfer"},{"title":null,"href":"/api-reference/schemas/WalletTransactionType"},{"title":null,"href":"/api-reference/schemas/WalletTransactionsResponse"},{"title":null,"href":"/api-reference/schemas/WalletsBreakdownResult"},{"title":null,"href":"/api-reference/schemas/WalletsResponse"},{"title":null,"href":"/api-reference/schemas/Webhook"},{"title":null,"href":"/api-reference/schemas/WebhookCreateRequest"},{"title":null,"href":"/api-reference/schemas/WebhookMessage"},{"title":null,"href":"/api-reference/schemas/WebhookMessageRedeliveryResponse"},{"title":null,"href":"/api-reference/schemas/WebhookMessagesResponse"},{"title":null,"href":"/api-reference/schemas/WebhookUpdateRequest"},{"title":null,"href":"/api-reference/schemas/WebhooksResponse"},{"title":null,"href":"/api-reference/schemas/WhenToImplementEnum"},{"title":null,"href":"/api-reference/schemas/ZerodevBundlerProvider"},{"title":null,"href":"/api-reference/schemas/btcWalletString"},{"title":null,"href":"/api-reference/schemas/caip2"},{"title":null,"href":"/api-reference/schemas/captchaToken"},{"title":null,"href":"/api-reference/schemas/ckbWalletString"},{"title":null,"href":"/api-reference/schemas/deeplinkUrl"},{"title":null,"href":"/api-reference/schemas/dogeWalletString"},{"title":null,"href":"/api-reference/schemas/ecdsaValidatorOptions"},{"title":null,"href":"/api-reference/schemas/emailOrEmptyString"},{"title":null,"href":"/api-reference/schemas/kasWalletString"},{"title":null,"href":"/api-reference/schemas/kdaWalletString"},{"title":null,"href":"/api-reference/schemas/ltcWalletString"},{"title":null,"href":"/api-reference/schemas/oAuthAccount"},{"title":null,"href":"/api-reference/schemas/orderBy"},{"title":null,"href":"/api-reference/schemas/origin"},{"title":null,"href":"/api-reference/schemas/phoneNumberOrEmptyString"},{"title":null,"href":"/api-reference/schemas/sixDigitsVerificationToken"},{"title":null,"href":"/api-reference/schemas/updatableEmailOrEmptyString"},{"title":null,"href":"/api-reference/schemas/uuid"},{"title":null,"href":"/api-reference/schemas/v6UserOp"},{"title":null,"href":"/api-reference/schemas/v7UserOp"}]}]},{"item":"Legacy React","icon":"react","pages":[{"title":"Legacy React","href":"/react/reference/quickstart"}]},{"item":"Legacy React Native","icon":"mobile-screen","pages":[{"title":"Legacy React Native","href":"/react-native/reference/introduction"}]}]},{"tab":"Recipes","icon":"book-open","pages":[{"title":"Recipes","href":"/recipes/recipes"}]}]},"title":"SDK — propose a signing-quorum transaction for a business-account wallet - Dynamic","buildId":"dpl_GvhK4qVXq51DpfYJLCtPpYNN4YHN","deploymentId":"dpl_GvhK4qVXq51DpfYJLCtPpYNN4YHN","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bg4Z7D_G.js","utils-Biz734EK.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C6F9YHs6.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BoJjY_VP.js","snippetPresets-CnZ-mOFh.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-DC_SB2pp.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BYKtOiIP.js","shallow-COAac_UD.js","getApiPlaygroundDisplay-BV4Viqi2.js","CodeSnippet-DDgW-JXl.js","CodeSnippets-CP1LpNhG.js","Page-BeiUfucV.js","getPastedJson-Cvgvbfmv.js","icon-D-H368xH.js","MethodPill-CXSxH1VW.js","DuplicateIcon-JcbBzF1x.js","createIcon-BDt_aHZM.js","DynamicMarkdown-DO1Fz7ar.js","SectionHeading-mwKBArs3.js","axios-vUo_bRtp.js","Markdown-C3KUTGJN.js","clsx-C6CAjViH.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C3vb5JQZ.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C8Hisf3g.js"]}