Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.
KYB verification data for headless submission. Fields are individually optional because the provider accepts partial submissions and grants endorsements once enough data has arrived; a partial submission can be completed by calling the endpoint again.
Verification status detail for a KYC or KYB check.
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Privy Docs","colors":{"primary":"#010110","light":"#FFFFFF"},"logo":{"light":"https://mintcdn.com/privy-c2af3412/Ih_Fo3QYM486gzWq/logo/privy-logo-light.png?fit=max\u0026auto=format\u0026n=Ih_Fo3QYM486gzWq\u0026q=85\u0026s=bd297b680ace8a13db4d9ce977f93180","dark":"https://mintcdn.com/privy-c2af3412/Ih_Fo3QYM486gzWq/logo/privy-logo-dark.png?fit=max\u0026auto=format\u0026n=Ih_Fo3QYM486gzWq\u0026q=85\u0026s=24d83970695ab19a1803a2eb00dbea4e"},"favicon":"https://mintcdn.com/privy-c2af3412/YByWVKlFbSpnpSJG/favicon.png?fit=max\u0026auto=format\u0026n=YByWVKlFbSpnpSJG\u0026q=85\u0026s=ee4038168ea586e5f72041e5e2a1f5c8","api":{"openapi":{"source":"https://api.staging.privy.io/v1/openapi.json"},"playground":{"display":"interactive"},"examples":{"languages":["curl","java","javascript","php","go"]},"mdx":{"server":"https://api.privy.io"}},"background":{"color":{"light":"#FFFFFF","dark":"#010110"}},"navbar":{"links":[{"href":"https://demo.privy.io","label":"Demo"},{"href":"https://privy.io/slack","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.privy.io"}},"seo":{"metatags":{"og:type":"website","og:site_name":"Privy Docs","og:image":"https://assets.privy.io/docs-og.png","twitter:title":"Privy Docs","twitter:card":"summary_large_image","twitter:image":"https://assets.privy.io/docs-og.png"},"organization":{"id":"https://www.privy.io/#organization","name":"Privy","url":"https://www.privy.io","logo":"https://assets.privy.io/docs-og.png","sameAs":["https://x.com/privy_io","https://github.com/privy-io"]}},"styling":{"codeblocks":"system","latex":true},"integrations":{"gtm":{"tagId":"GTM-WV9MVTB3"}},"contextual":{"options":["claude","chatgpt","cursor","vscode","mcp","copy","view"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"privy-c2af3412","hasAudioNarration":false,"actualSubdomain":"privy-c2af3412","customDomains":["docs.privy.io"],"gitSource":{"type":"github","owner":"privy-io","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"issues":true,"thumbs":true,"edits":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aee6add0cb48ef71e0f1964","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Wallets","count":291},{"language":"default","tag":"API reference","count":255},{"language":"default","tag":"Recipes","count":141},{"language":"default","tag":"All recipes","count":140},{"language":"default","tag":"Identity","count":137},{"language":"default","tag":"Signatures and transactions","count":91},{"language":"default","tag":"Users","count":87},{"language":"default","tag":"Basics","count":86},{"language":"default","tag":"Financial flows","count":82},{"language":"default","tag":"Controls","count":76}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/privy-c2af3412/106de3f982828597/style.css"}],"page":{"pagePath":"api-reference/fiat/kyb/submit","slug":"/api-reference/fiat/kyb/submit","pageMetadata":{"title":"Submit KYB data","openapi":"post /v1/organizations/{organization_id}/kyb/submit","description":"Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.","href":"/api-reference/fiat/kyb/submit"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.\"\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":"Submit KYB data","openapi":"post /v1/organizations/{organization_id}/kyb/submit","description":"Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.","href":"/api-reference/fiat/kyb/submit"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/privy-c2af3412/9a6cfa36ced76db0/welcome.js","/_mintlify/custom/privy-c2af3412/1af79d46bd64cd8b/fullstory.js","/_mintlify/custom/privy-c2af3412/e4d91321024fde21/recipes/recipes-search.js","/_mintlify/custom/privy-c2af3412/d31c5451398ab22c/check-links.js"],"openApiReferenceData":{"operation":{"tags":["Fiat"],"operationId":"submitKyb","summary":"Submit KYB data","description":"Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.","security":["26de6854-77ed-4113-80ab-c17eeeec289e"],"parameters":["b2b0d61f-0810-4d65-bfe7-00e9a61f0bc5","866817d1-2e33-4416-8fc3-d66038e43ab6"],"requestBody":"5e350d46-1984-49c1-a0be-8d258101222e","responses":{"200":"5b997aa5-7f1e-493c-aad0-54e15c0534a5"},"method":"post","type":"path","servers":["850974b1-506a-4d71-9130-47c1416abc38"],"path":"/v1/organizations/{organization_id}/kyb/submit","baseUrlOptions":["https://api.privy.io"],"title":"Submit KYB data","codeSamples":[],"requestExampleLanguages":["bash","java","javascript","php","go"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"b2b0d61f-0810-4d65-bfe7-00e9a61f0bc5":{"schema":{"type":"string","description":"The ID of the organization.","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true,"name":"organization_id","in":"path"},"866817d1-2e33-4416-8fc3-d66038e43ab6":{"schema":{"type":"string","description":"ID of your Privy app.","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true,"name":"privy-app-id","in":"header"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"provider":{"type":"string","enum":["bridge"],"description":"KYC/KYB provider identifier.","title":"KyxProvider","x-stainless-model":"fiat.kyx_provider","isRequired":true,"uniqueKey":"provider","typeLabel":"enum\u003cstring>"},"data":{"type":"object","properties":{"business_legal_name":{"type":"string","minLength":1,"maxLength":1024,"description":"Registered legal name as filed with government authorities.","uniqueKey":"data.business_legal_name","typeLabel":"string"},"business_trade_name":{"type":"string","minLength":1,"maxLength":1024,"description":"Public trading name (DBA), if different from the legal name.","uniqueKey":"data.business_trade_name","typeLabel":"string"},"transliterated_business_legal_name":{"type":"string","minLength":1,"maxLength":1024,"description":"Latin-1 transliteration of the legal name. Required for non-Latin-1 names.","uniqueKey":"data.transliterated_business_legal_name","typeLabel":"string"},"transliterated_business_trade_name":{"type":"string","minLength":1,"maxLength":1024,"description":"Latin-1 transliteration of the trade name. Required for non-Latin-1 names.","uniqueKey":"data.transliterated_business_trade_name","typeLabel":"string"},"business_description":{"type":"string","minLength":1,"maxLength":1024,"description":"Short summary of what the business does.","uniqueKey":"data.business_description","typeLabel":"string"},"business_type":{"type":"string","minLength":1,"maxLength":64,"description":"Legal structure of the business. Passthrough to the provider. See the [Bridge customer API reference](https://apidocs.bridge.xyz/platform/customers/customers/api) for accepted values.","title":"KybBusinessType","example":"llc","x-stainless-model":"fiat.kyb_business_type","uniqueKey":"data.business_type","typeLabel":"string"},"business_industry":{"type":"array","items":{"type":"string","minLength":1,"maxLength":16,"uniqueKey":"data.business_industry.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"description":"2022 NAICS codes describing the industries the business operates in.","uniqueKey":"data.business_industry","typeLabel":"string[]"},"email":{"type":"string","maxLength":1024,"format":"email","description":"Primary business email address.","uniqueKey":"data.email","typeLabel":"string\u003cemail>"},"phone":{"type":"string","maxLength":1024,"description":"Business phone number in E.164 format.","uniqueKey":"data.phone","typeLabel":"string"},"incorporation_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"Date of incorporation in YYYY-MM-DD format.","uniqueKey":"data.incorporation_date","typeLabel":"string"},"is_dao":{"type":"boolean","description":"Whether the business is a decentralized autonomous organization.","uniqueKey":"data.is_dao","typeLabel":"boolean"},"primary_website":{"type":"string","maxLength":1024,"description":"Primary website. If omitted, a proof_of_nature_of_business document is required.","uniqueKey":"data.primary_website","typeLabel":"string"},"other_websites":{"type":"array","items":{"type":"string","maxLength":1024,"uniqueKey":"data.other_websites.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"description":"Additional websites and social handles.","uniqueKey":"data.other_websites","typeLabel":"string[]"},"registered_address":{"type":"object","properties":{"street_line_1":{"type":"string","minLength":4,"maxLength":1024,"description":"Street address line 1.","isRequired":true,"uniqueKey":"data.registered_address.street_line_1","typeLabel":"string"},"city":{"type":"string","minLength":1,"maxLength":1024,"description":"City.","isRequired":true,"uniqueKey":"data.registered_address.city","typeLabel":"string"},"country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 country code.","isRequired":true,"uniqueKey":"data.registered_address.country","typeLabel":"string"},"street_line_2":{"type":"string","minLength":1,"maxLength":1024,"description":"Street address line 2.","uniqueKey":"data.registered_address.street_line_2","typeLabel":"string"},"subdivision":{"type":"string","minLength":1,"maxLength":3,"description":"ISO 3166-2 state or province code. Required for US addresses.","uniqueKey":"data.registered_address.subdivision","typeLabel":"string"},"postal_code":{"type":"string","minLength":1,"maxLength":1024,"description":"Postal code. Required for countries that use them.","uniqueKey":"data.registered_address.postal_code","typeLabel":"string"}},"required":["street_line_1","city","country"],"additionalProperties":false,"description":"A postal address used in KYC and KYB data submission.","title":"VerificationAddress","x-stainless-model":"fiat.verification_address","uniqueKey":"data.registered_address","typeLabel":"VerificationAddress · object"},"physical_address":{"type":"object","properties":{"street_line_1":{"type":"string","minLength":4,"maxLength":1024,"description":"Street address line 1.","isRequired":true,"uniqueKey":"data.physical_address.street_line_1","typeLabel":"string"},"city":{"type":"string","minLength":1,"maxLength":1024,"description":"City.","isRequired":true,"uniqueKey":"data.physical_address.city","typeLabel":"string"},"country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 country code.","isRequired":true,"uniqueKey":"data.physical_address.country","typeLabel":"string"},"street_line_2":{"type":"string","minLength":1,"maxLength":1024,"description":"Street address line 2.","uniqueKey":"data.physical_address.street_line_2","typeLabel":"string"},"subdivision":{"type":"string","minLength":1,"maxLength":3,"description":"ISO 3166-2 state or province code. Required for US addresses.","uniqueKey":"data.physical_address.subdivision","typeLabel":"string"},"postal_code":{"type":"string","minLength":1,"maxLength":1024,"description":"Postal code. Required for countries that use them.","uniqueKey":"data.physical_address.postal_code","typeLabel":"string"}},"required":["street_line_1","city","country"],"additionalProperties":false,"description":"A postal address used in KYC and KYB data submission.","title":"VerificationAddress","x-stainless-model":"fiat.verification_address","uniqueKey":"data.physical_address","typeLabel":"VerificationAddress · object"},"transliterated_registered_address":{"type":"object","properties":{"street_line_1":{"type":"string","minLength":4,"maxLength":1024,"description":"Street address line 1.","isRequired":true,"uniqueKey":"data.transliterated_registered_address.street_line_1","typeLabel":"string"},"city":{"type":"string","minLength":1,"maxLength":1024,"description":"City.","isRequired":true,"uniqueKey":"data.transliterated_registered_address.city","typeLabel":"string"},"country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 country code.","isRequired":true,"uniqueKey":"data.transliterated_registered_address.country","typeLabel":"string"},"street_line_2":{"type":"string","minLength":1,"maxLength":1024,"description":"Street address line 2.","uniqueKey":"data.transliterated_registered_address.street_line_2","typeLabel":"string"},"subdivision":{"type":"string","minLength":1,"maxLength":3,"description":"ISO 3166-2 state or province code. Required for US addresses.","uniqueKey":"data.transliterated_registered_address.subdivision","typeLabel":"string"},"postal_code":{"type":"string","minLength":1,"maxLength":1024,"description":"Postal code. Required for countries that use them.","uniqueKey":"data.transliterated_registered_address.postal_code","typeLabel":"string"}},"required":["street_line_1","city","country"],"additionalProperties":false,"description":"A postal address used in KYC and KYB data submission.","title":"VerificationAddress","x-stainless-model":"fiat.verification_address","uniqueKey":"data.transliterated_registered_address","typeLabel":"VerificationAddress · object"},"transliterated_physical_address":{"type":"object","properties":{"street_line_1":{"type":"string","minLength":4,"maxLength":1024,"description":"Street address line 1.","isRequired":true,"uniqueKey":"data.transliterated_physical_address.street_line_1","typeLabel":"string"},"city":{"type":"string","minLength":1,"maxLength":1024,"description":"City.","isRequired":true,"uniqueKey":"data.transliterated_physical_address.city","typeLabel":"string"},"country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 country code.","isRequired":true,"uniqueKey":"data.transliterated_physical_address.country","typeLabel":"string"},"street_line_2":{"type":"string","minLength":1,"maxLength":1024,"description":"Street address line 2.","uniqueKey":"data.transliterated_physical_address.street_line_2","typeLabel":"string"},"subdivision":{"type":"string","minLength":1,"maxLength":3,"description":"ISO 3166-2 state or province code. Required for US addresses.","uniqueKey":"data.transliterated_physical_address.subdivision","typeLabel":"string"},"postal_code":{"type":"string","minLength":1,"maxLength":1024,"description":"Postal code. Required for countries that use them.","uniqueKey":"data.transliterated_physical_address.postal_code","typeLabel":"string"}},"required":["street_line_1","city","country"],"additionalProperties":false,"description":"A postal address used in KYC and KYB data submission.","title":"VerificationAddress","x-stainless-model":"fiat.verification_address","uniqueKey":"data.transliterated_physical_address","typeLabel":"VerificationAddress · object"},"ownership_threshold":{"type":"integer","minimum":5,"maximum":25,"description":"Ownership percentage at which a person is treated as a beneficial owner.","uniqueKey":"data.ownership_threshold","typeLabel":"integer"},"has_material_intermediary_ownership":{"type":"boolean","description":"Whether an intermediate entity owner holds 25% or more of the business.","uniqueKey":"data.has_material_intermediary_ownership","typeLabel":"boolean"},"publicly_traded_listings":{"type":"array","items":{"type":"object","properties":{"market_identifier_code":{"type":"string","minLength":4,"maxLength":4,"description":"ISO 10383 market identifier code of the listing venue.","isRequired":true,"uniqueKey":"data.publicly_traded_listings.items.[INDEX].market_identifier_code","typeLabel":"string"},"stock_number":{"type":"string","minLength":1,"maxLength":1024,"description":"ISIN with dashes removed.","isRequired":true,"uniqueKey":"data.publicly_traded_listings.items.[INDEX].stock_number","typeLabel":"string"},"ticker":{"type":"string","minLength":1,"maxLength":1024,"description":"Exchange ticker symbol.","isRequired":true,"uniqueKey":"data.publicly_traded_listings.items.[INDEX].ticker","typeLabel":"string"}},"required":["market_identifier_code","stock_number","ticker"],"additionalProperties":false,"description":"A public exchange listing for the business.","title":"KybPubliclyTradedListing","x-stainless-model":"fiat.kyb_publicly_traded_listing","uniqueKey":"data.publicly_traded_listings.items.[INDEX]","typeLabel":"KybPubliclyTradedListing · object"},"maxItems":1000,"description":"Public exchange listings for the business.","uniqueKey":"data.publicly_traded_listings","typeLabel":"KybPubliclyTradedListing · object[]"},"associated_persons":{"type":"array","items":{"type":"object","properties":{"first_name":{"type":"string","minLength":1,"maxLength":1024,"description":"Legal first name.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].first_name","typeLabel":"string"},"last_name":{"type":"string","minLength":2,"maxLength":1024,"description":"Legal last name.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].last_name","typeLabel":"string"},"email":{"type":"string","maxLength":1024,"format":"email","description":"Email address.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].email","typeLabel":"string\u003cemail>"},"date_of_birth":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"Date of birth in YYYY-MM-DD format. Must be 18 years or older.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].date_of_birth","typeLabel":"string"},"residential_address":{"type":"object","properties":{"street_line_1":{"type":"string","minLength":4,"maxLength":1024,"description":"Street address line 1.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].residential_address.street_line_1","typeLabel":"string"},"city":{"type":"string","minLength":1,"maxLength":1024,"description":"City.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].residential_address.city","typeLabel":"string"},"country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 country code.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].residential_address.country","typeLabel":"string"},"street_line_2":{"type":"string","minLength":1,"maxLength":1024,"description":"Street address line 2.","uniqueKey":"data.associated_persons.items.[INDEX].residential_address.street_line_2","typeLabel":"string"},"subdivision":{"type":"string","minLength":1,"maxLength":3,"description":"ISO 3166-2 state or province code. Required for US addresses.","uniqueKey":"data.associated_persons.items.[INDEX].residential_address.subdivision","typeLabel":"string"},"postal_code":{"type":"string","minLength":1,"maxLength":1024,"description":"Postal code. Required for countries that use them.","uniqueKey":"data.associated_persons.items.[INDEX].residential_address.postal_code","typeLabel":"string"}},"required":["street_line_1","city","country"],"additionalProperties":false,"description":"A postal address used in KYC and KYB data submission.","title":"VerificationAddress","x-stainless-model":"fiat.verification_address","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].residential_address","typeLabel":"VerificationAddress · object"},"identifying_information":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","maxLength":1024,"description":"Document type identifier.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].identifying_information.items.[INDEX].type","typeLabel":"string"},"issuing_country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 issuing country code.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].identifying_information.items.[INDEX].issuing_country","typeLabel":"string"},"number":{"type":"string","maxLength":1024,"description":"Document number.","uniqueKey":"data.associated_persons.items.[INDEX].identifying_information.items.[INDEX].number","typeLabel":"string"},"description":{"type":"string","maxLength":1024,"description":"Document description.","uniqueKey":"data.associated_persons.items.[INDEX].identifying_information.items.[INDEX].description","typeLabel":"string"},"expiration":{"type":"string","maxLength":1024,"description":"Document expiration date.","uniqueKey":"data.associated_persons.items.[INDEX].identifying_information.items.[INDEX].expiration","typeLabel":"string"},"image_front":{"type":"string","maxLength":34952664,"description":"Base64-encoded front image.","uniqueKey":"data.associated_persons.items.[INDEX].identifying_information.items.[INDEX].image_front","typeLabel":"string"},"image_back":{"type":"string","maxLength":34952664,"description":"Base64-encoded back image.","uniqueKey":"data.associated_persons.items.[INDEX].identifying_information.items.[INDEX].image_back","typeLabel":"string"}},"required":["type","issuing_country"],"additionalProperties":false,"description":"An identifying document for KYC or KYB verification. Also used for business identifiers such as tax and registration numbers, for which the image and expiration fields do not apply.","title":"VerificationDocument","x-stainless-model":"fiat.verification_document","uniqueKey":"data.associated_persons.items.[INDEX].identifying_information.items.[INDEX]","typeLabel":"VerificationDocument · object"},"minItems":1,"maxItems":1000,"description":"Identifying documents for this person.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].identifying_information","typeLabel":"VerificationDocument · object[]"},"has_ownership":{"type":"boolean","description":"Whether this person owns 25% or more of the business.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].has_ownership","typeLabel":"boolean"},"has_control":{"type":"boolean","description":"Whether this person is a control person.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].has_control","typeLabel":"boolean"},"is_signer":{"type":"boolean","description":"Whether this person is a signer for the business.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].is_signer","typeLabel":"boolean"},"middle_name":{"type":"string","minLength":1,"maxLength":1024,"description":"Legal middle name.","uniqueKey":"data.associated_persons.items.[INDEX].middle_name","typeLabel":"string"},"transliterated_first_name":{"type":"string","minLength":1,"maxLength":256,"description":"Latin-1 transliteration of the first name. Required for non-Latin-1 names.","uniqueKey":"data.associated_persons.items.[INDEX].transliterated_first_name","typeLabel":"string"},"transliterated_middle_name":{"type":"string","minLength":1,"maxLength":256,"description":"Latin-1 transliteration of the middle name. Required for non-Latin-1 names.","uniqueKey":"data.associated_persons.items.[INDEX].transliterated_middle_name","typeLabel":"string"},"transliterated_last_name":{"type":"string","minLength":1,"maxLength":256,"description":"Latin-1 transliteration of the last name. Required for non-Latin-1 names.","uniqueKey":"data.associated_persons.items.[INDEX].transliterated_last_name","typeLabel":"string"},"phone":{"type":"string","maxLength":1024,"description":"Phone number in E.164 format.","uniqueKey":"data.associated_persons.items.[INDEX].phone","typeLabel":"string"},"transliterated_residential_address":{"type":"object","properties":{"street_line_1":{"type":"string","minLength":4,"maxLength":1024,"description":"Street address line 1.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].transliterated_residential_address.street_line_1","typeLabel":"string"},"city":{"type":"string","minLength":1,"maxLength":1024,"description":"City.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].transliterated_residential_address.city","typeLabel":"string"},"country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 country code.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].transliterated_residential_address.country","typeLabel":"string"},"street_line_2":{"type":"string","minLength":1,"maxLength":1024,"description":"Street address line 2.","uniqueKey":"data.associated_persons.items.[INDEX].transliterated_residential_address.street_line_2","typeLabel":"string"},"subdivision":{"type":"string","minLength":1,"maxLength":3,"description":"ISO 3166-2 state or province code. Required for US addresses.","uniqueKey":"data.associated_persons.items.[INDEX].transliterated_residential_address.subdivision","typeLabel":"string"},"postal_code":{"type":"string","minLength":1,"maxLength":1024,"description":"Postal code. Required for countries that use them.","uniqueKey":"data.associated_persons.items.[INDEX].transliterated_residential_address.postal_code","typeLabel":"string"}},"required":["street_line_1","city","country"],"additionalProperties":false,"description":"A postal address used in KYC and KYB data submission.","title":"VerificationAddress","x-stainless-model":"fiat.verification_address","uniqueKey":"data.associated_persons.items.[INDEX].transliterated_residential_address","typeLabel":"VerificationAddress · object"},"is_director":{"type":"boolean","description":"Whether this person is a director.","uniqueKey":"data.associated_persons.items.[INDEX].is_director","typeLabel":"boolean"},"title":{"type":"string","minLength":1,"maxLength":1024,"description":"Job title. Required when has_control is true.","uniqueKey":"data.associated_persons.items.[INDEX].title","typeLabel":"string"},"ownership_percentage":{"type":"integer","minimum":0,"maximum":100,"description":"Percentage of the business this person owns.","uniqueKey":"data.associated_persons.items.[INDEX].ownership_percentage","typeLabel":"integer"},"nationalities":{"type":"array","items":{"type":"string","minLength":3,"maxLength":3,"uniqueKey":"data.associated_persons.items.[INDEX].nationalities.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"description":"ISO 3166-1 alpha-3 codes for all nationalities held.","uniqueKey":"data.associated_persons.items.[INDEX].nationalities","typeLabel":"string[]"},"place_of_birth":{"type":"object","properties":{"country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 country code.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].place_of_birth.country","typeLabel":"string"},"city":{"type":"string","minLength":1,"maxLength":1024,"description":"City of birth.","uniqueKey":"data.associated_persons.items.[INDEX].place_of_birth.city","typeLabel":"string"}},"required":["country"],"additionalProperties":false,"description":"Place of birth for an associated person.","title":"KybPlaceOfBirth","x-stainless-model":"fiat.kyb_place_of_birth","uniqueKey":"data.associated_persons.items.[INDEX].place_of_birth","typeLabel":"KybPlaceOfBirth · object"},"relationship_established_at":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"Date the relationship with the business was established, in YYYY-MM-DD format.","uniqueKey":"data.associated_persons.items.[INDEX].relationship_established_at","typeLabel":"string"},"documents":{"type":"array","items":{"type":"object","properties":{"purposes":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"What a supporting document for an associated person evidences. Passthrough to the provider. See the [Bridge customer API reference](https://apidocs.bridge.xyz/platform/customers/customers/api) for accepted values.","title":"KybIndividualDocumentPurpose","example":"proof_of_address","x-stainless-model":"fiat.kyb_individual_document_purpose","uniqueKey":"data.associated_persons.items.[INDEX].documents.items.[INDEX].purposes.items.[INDEX]","typeLabel":"string"},"minItems":1,"maxItems":1000,"description":"What this document evidences. Supports multiple purposes per file.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].documents.items.[INDEX].purposes","typeLabel":"string[]"},"file":{"type":"string","minLength":1,"maxLength":34952664,"description":"Base64-encoded data URI of the document.","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].documents.items.[INDEX].file","typeLabel":"string"},"description":{"type":"string","minLength":1,"maxLength":1024,"description":"Document description. Required when \"other\" is one of the purposes.","uniqueKey":"data.associated_persons.items.[INDEX].documents.items.[INDEX].description","typeLabel":"string"}},"required":["purposes","file"],"additionalProperties":false,"description":"A supporting document for an associated person.","title":"KybIndividualDocument","x-stainless-model":"fiat.kyb_individual_document","uniqueKey":"data.associated_persons.items.[INDEX].documents.items.[INDEX]","typeLabel":"KybIndividualDocument · object"},"maxItems":1000,"description":"Supporting documents for this person, such as proof of address.","uniqueKey":"data.associated_persons.items.[INDEX].documents","typeLabel":"KybIndividualDocument · object[]"},"kyc_screen":{"type":"object","properties":{"screened_at":{"oneOf":[{"type":"string","description":"When the screen was performed (ISO 8601 date or date-time).","format":"date-time","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].kyc_screen.screened_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When the screen was performed (ISO 8601 date or date-time).","format":"date","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].kyc_screen.screened_at.oneOf.1","typeLabel":"string\u003cdate>"}],"isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].kyc_screen.screened_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"},"result":{"type":"string","enum":["passed","failed"],"description":"Outcome of a screen performed under KYC/KYB reliance.","title":"KyxScreenResult","example":"passed","x-stainless-model":"fiat.kyx_screen_result","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].kyc_screen.result","typeLabel":"enum\u003cstring>"}},"required":["screened_at","result"],"additionalProperties":false,"description":"Result of a KYC/AML or OFAC screen you performed and are relying on the provider to accept, honoured only for developers enrolled in reliance.","title":"KyxScreen","x-stainless-model":"fiat.kyx_screen","uniqueKey":"data.associated_persons.items.[INDEX].kyc_screen","typeLabel":"KyxScreen · object"},"ofac_screen":{"type":"object","properties":{"screened_at":{"oneOf":[{"type":"string","description":"When the screen was performed (ISO 8601 date or date-time).","format":"date-time","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].ofac_screen.screened_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When the screen was performed (ISO 8601 date or date-time).","format":"date","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].ofac_screen.screened_at.oneOf.1","typeLabel":"string\u003cdate>"}],"isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].ofac_screen.screened_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"},"result":{"type":"string","enum":["passed","failed"],"description":"Outcome of a screen performed under KYC/KYB reliance.","title":"KyxScreenResult","example":"passed","x-stainless-model":"fiat.kyx_screen_result","isRequired":true,"uniqueKey":"data.associated_persons.items.[INDEX].ofac_screen.result","typeLabel":"enum\u003cstring>"}},"required":["screened_at","result"],"additionalProperties":false,"description":"Result of a KYC/AML or OFAC screen you performed and are relying on the provider to accept, honoured only for developers enrolled in reliance.","title":"KyxScreen","x-stainless-model":"fiat.kyx_screen","uniqueKey":"data.associated_persons.items.[INDEX].ofac_screen","typeLabel":"KyxScreen · object"},"verified_database_at":{"oneOf":[{"type":"string","description":"When you verified this person against a database source (ISO 8601).","format":"date-time","uniqueKey":"data.associated_persons.items.[INDEX].verified_database_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When you verified this person against a database source (ISO 8601).","format":"date","uniqueKey":"data.associated_persons.items.[INDEX].verified_database_at.oneOf.1","typeLabel":"string\u003cdate>"}],"uniqueKey":"data.associated_persons.items.[INDEX].verified_database_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"},"verified_govid_at":{"oneOf":[{"type":"string","description":"When you verified the government ID for this person (ISO 8601).","format":"date-time","uniqueKey":"data.associated_persons.items.[INDEX].verified_govid_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When you verified the government ID for this person (ISO 8601).","format":"date","uniqueKey":"data.associated_persons.items.[INDEX].verified_govid_at.oneOf.1","typeLabel":"string\u003cdate>"}],"uniqueKey":"data.associated_persons.items.[INDEX].verified_govid_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"},"verified_proof_of_address_at":{"oneOf":[{"type":"string","description":"When you verified proof of address for this person (ISO 8601).","format":"date-time","uniqueKey":"data.associated_persons.items.[INDEX].verified_proof_of_address_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When you verified proof of address for this person (ISO 8601).","format":"date","uniqueKey":"data.associated_persons.items.[INDEX].verified_proof_of_address_at.oneOf.1","typeLabel":"string\u003cdate>"}],"uniqueKey":"data.associated_persons.items.[INDEX].verified_proof_of_address_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"},"attested_ownership_structure_at":{"oneOf":[{"type":"string","description":"When this person (a control person) attested to having verified the business ownership structure (ISO 8601).","format":"date-time","uniqueKey":"data.associated_persons.items.[INDEX].attested_ownership_structure_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When this person (a control person) attested to having verified the business ownership structure (ISO 8601).","format":"date","uniqueKey":"data.associated_persons.items.[INDEX].attested_ownership_structure_at.oneOf.1","typeLabel":"string\u003cdate>"}],"uniqueKey":"data.associated_persons.items.[INDEX].attested_ownership_structure_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"}},"required":["first_name","last_name","email","date_of_birth","residential_address","identifying_information","has_ownership","has_control","is_signer"],"additionalProperties":false,"description":"A beneficial owner, control person, or signer associated with the business. At least one of has_ownership, has_control, or is_signer must be true, and the business must have at least one control person and one signer.","title":"KybAssociatedPerson","x-stainless-model":"fiat.kyb_associated_person","uniqueKey":"data.associated_persons.items.[INDEX]","typeLabel":"KybAssociatedPerson · object"},"maxItems":1000,"description":"Beneficial owners, control persons, and signers.","uniqueKey":"data.associated_persons","typeLabel":"KybAssociatedPerson · object[]"},"estimated_annual_revenue_usd":{"type":"string","minLength":1,"maxLength":64,"description":"Estimated annual revenue of the business, in USD buckets. Passthrough to the provider. See the [Bridge customer API reference](https://apidocs.bridge.xyz/platform/customers/customers/api) for accepted values.","title":"KybEstimatedAnnualRevenue","example":"1000000_9999999","x-stainless-model":"fiat.kyb_estimated_annual_revenue","uniqueKey":"data.estimated_annual_revenue_usd","typeLabel":"string"},"expected_monthly_payments_usd":{"type":"integer","minimum":0,"description":"Expected monthly payment volume in USD. Required for high-risk businesses.","uniqueKey":"data.expected_monthly_payments_usd","typeLabel":"integer"},"source_of_funds":{"type":"string","minLength":1,"maxLength":128,"description":"Primary source of the funds the business will transact with. Passthrough to the provider. See the [Bridge customer API reference](https://apidocs.bridge.xyz/platform/customers/customers/api) for accepted values.","title":"KybSourceOfFunds","example":"sales_of_goods_and_services","x-stainless-model":"fiat.kyb_source_of_funds","uniqueKey":"data.source_of_funds","typeLabel":"string"},"source_of_funds_description":{"type":"string","minLength":1,"maxLength":1024,"description":"Free-text detail on the source of funds. Required for high-risk businesses.","uniqueKey":"data.source_of_funds_description","typeLabel":"string"},"account_purpose":{"type":"string","minLength":1,"maxLength":128,"description":"Primary purpose the business will use the account for. Passthrough to the provider. See the [Bridge customer API reference](https://apidocs.bridge.xyz/platform/customers/customers/api) for accepted values.","title":"KybAccountPurpose","example":"treasury_management","x-stainless-model":"fiat.kyb_account_purpose","uniqueKey":"data.account_purpose","typeLabel":"string"},"account_purpose_other":{"type":"string","minLength":1,"maxLength":1024,"description":"Free-text purpose. Required when account_purpose is \"other\".","uniqueKey":"data.account_purpose_other","typeLabel":"string"},"acting_as_intermediary":{"type":"boolean","description":"Whether the business moves funds on behalf of third parties.","uniqueKey":"data.acting_as_intermediary","typeLabel":"boolean"},"operates_in_prohibited_countries":{"type":"boolean","description":"Whether the business operates in prohibited jurisdictions.","uniqueKey":"data.operates_in_prohibited_countries","typeLabel":"boolean"},"high_risk_activities":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"A high-risk activity the business engages in. Passthrough to the provider. See the [Bridge customer API reference](https://apidocs.bridge.xyz/platform/customers/customers/api) for accepted values.","title":"KybHighRiskActivity","example":"none_of_the_above","x-stainless-model":"fiat.kyb_high_risk_activity","uniqueKey":"data.high_risk_activities.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"description":"High-risk activities the business engages in.","uniqueKey":"data.high_risk_activities","typeLabel":"string[]"},"high_risk_activities_explanation":{"type":"string","minLength":1,"maxLength":1024,"description":"Explanation of the high-risk activities. Required unless the only value is \"none_of_the_above\".","uniqueKey":"data.high_risk_activities_explanation","typeLabel":"string"},"conducts_money_services":{"type":"boolean","description":"Whether the business conducts money services.","uniqueKey":"data.conducts_money_services","typeLabel":"boolean"},"conducts_money_services_using_bridge":{"type":"boolean","description":"Whether money services are conducted through the provider. Requires a flow_of_funds document when true.","uniqueKey":"data.conducts_money_services_using_bridge","typeLabel":"boolean"},"conducts_money_services_description":{"type":"string","minLength":1,"maxLength":1024,"description":"Description of the money services conducted.","uniqueKey":"data.conducts_money_services_description","typeLabel":"string"},"compliance_screening_explanation":{"type":"string","minLength":1,"maxLength":1024,"description":"Description of the AML and sanctions screening controls in place.","uniqueKey":"data.compliance_screening_explanation","typeLabel":"string"},"has_foreign_tax_registration":{"type":"boolean","description":"Whether the business is tax-registered outside its country of incorporation.","uniqueKey":"data.has_foreign_tax_registration","typeLabel":"boolean"},"regulated_activity":{"type":"object","properties":{"regulated_activities_description":{"type":"string","minLength":1,"maxLength":1024,"description":"Description of the regulated activities performed.","isRequired":true,"uniqueKey":"data.regulated_activity.regulated_activities_description","typeLabel":"string"},"primary_regulatory_authority_country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 country code of the primary regulator.","isRequired":true,"uniqueKey":"data.regulated_activity.primary_regulatory_authority_country","typeLabel":"string"},"primary_regulatory_authority_name":{"type":"string","minLength":1,"maxLength":1024,"description":"Name of the primary regulator.","isRequired":true,"uniqueKey":"data.regulated_activity.primary_regulatory_authority_name","typeLabel":"string"},"license_number":{"type":"string","minLength":1,"maxLength":1024,"description":"License number issued by the regulator.","isRequired":true,"uniqueKey":"data.regulated_activity.license_number","typeLabel":"string"}},"required":["regulated_activities_description","primary_regulatory_authority_country","primary_regulatory_authority_name","license_number"],"additionalProperties":false,"description":"Details of the regulated activity a business is licensed to perform.","title":"KybRegulatedActivity","x-stainless-model":"fiat.kyb_regulated_activity","uniqueKey":"data.regulated_activity","typeLabel":"KybRegulatedActivity · object"},"identifying_information":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","maxLength":1024,"description":"Document type identifier.","isRequired":true,"uniqueKey":"data.identifying_information.items.[INDEX].type","typeLabel":"string"},"issuing_country":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 issuing country code.","isRequired":true,"uniqueKey":"data.identifying_information.items.[INDEX].issuing_country","typeLabel":"string"},"number":{"type":"string","maxLength":1024,"description":"Document number.","uniqueKey":"data.identifying_information.items.[INDEX].number","typeLabel":"string"},"description":{"type":"string","maxLength":1024,"description":"Document description.","uniqueKey":"data.identifying_information.items.[INDEX].description","typeLabel":"string"},"expiration":{"type":"string","maxLength":1024,"description":"Document expiration date.","uniqueKey":"data.identifying_information.items.[INDEX].expiration","typeLabel":"string"},"image_front":{"type":"string","maxLength":34952664,"description":"Base64-encoded front image.","uniqueKey":"data.identifying_information.items.[INDEX].image_front","typeLabel":"string"},"image_back":{"type":"string","maxLength":34952664,"description":"Base64-encoded back image.","uniqueKey":"data.identifying_information.items.[INDEX].image_back","typeLabel":"string"}},"required":["type","issuing_country"],"additionalProperties":false,"description":"An identifying document for KYC or KYB verification. Also used for business identifiers such as tax and registration numbers, for which the image and expiration fields do not apply.","title":"VerificationDocument","x-stainless-model":"fiat.verification_document","uniqueKey":"data.identifying_information.items.[INDEX]","typeLabel":"VerificationDocument · object"},"maxItems":1000,"description":"Business tax and registration identifiers.","uniqueKey":"data.identifying_information","typeLabel":"VerificationDocument · object[]"},"documents":{"type":"array","items":{"type":"object","properties":{"purposes":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"description":"What a supporting business document evidences. Passthrough to the provider. See the [Bridge customer API reference](https://apidocs.bridge.xyz/platform/customers/customers/api) for accepted values.","title":"KybDocumentPurpose","example":"business_formation","x-stainless-model":"fiat.kyb_document_purpose","uniqueKey":"data.documents.items.[INDEX].purposes.items.[INDEX]","typeLabel":"string"},"minItems":1,"maxItems":1000,"description":"What this document evidences. Supports multiple purposes per file.","isRequired":true,"uniqueKey":"data.documents.items.[INDEX].purposes","typeLabel":"string[]"},"file":{"type":"string","minLength":1,"maxLength":34952664,"description":"Base64-encoded data URI of the document.","isRequired":true,"uniqueKey":"data.documents.items.[INDEX].file","typeLabel":"string"},"description":{"type":"string","minLength":1,"maxLength":1024,"description":"Document description. Required when \"other\" is one of the purposes.","uniqueKey":"data.documents.items.[INDEX].description","typeLabel":"string"}},"required":["purposes","file"],"additionalProperties":false,"description":"A supporting document for business verification.","title":"KybBusinessDocument","x-stainless-model":"fiat.kyb_business_document","uniqueKey":"data.documents.items.[INDEX]","typeLabel":"KybBusinessDocument · object"},"maxItems":1000,"description":"Supporting documents for verification.","uniqueKey":"data.documents","typeLabel":"KybBusinessDocument · object[]"},"kyb_screen":{"type":"object","properties":{"screened_at":{"oneOf":[{"type":"string","description":"When the screen was performed (ISO 8601 date or date-time).","format":"date-time","isRequired":true,"uniqueKey":"data.kyb_screen.screened_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When the screen was performed (ISO 8601 date or date-time).","format":"date","isRequired":true,"uniqueKey":"data.kyb_screen.screened_at.oneOf.1","typeLabel":"string\u003cdate>"}],"isRequired":true,"uniqueKey":"data.kyb_screen.screened_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"},"result":{"type":"string","enum":["passed","failed"],"description":"Outcome of a screen performed under KYC/KYB reliance.","title":"KyxScreenResult","example":"passed","x-stainless-model":"fiat.kyx_screen_result","isRequired":true,"uniqueKey":"data.kyb_screen.result","typeLabel":"enum\u003cstring>"}},"required":["screened_at","result"],"additionalProperties":false,"description":"Result of a KYC/AML or OFAC screen you performed and are relying on the provider to accept, honoured only for developers enrolled in reliance.","title":"KyxScreen","x-stainless-model":"fiat.kyx_screen","uniqueKey":"data.kyb_screen","typeLabel":"KyxScreen · object"},"ofac_screen":{"type":"object","properties":{"screened_at":{"oneOf":[{"type":"string","description":"When the screen was performed (ISO 8601 date or date-time).","format":"date-time","isRequired":true,"uniqueKey":"data.ofac_screen.screened_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When the screen was performed (ISO 8601 date or date-time).","format":"date","isRequired":true,"uniqueKey":"data.ofac_screen.screened_at.oneOf.1","typeLabel":"string\u003cdate>"}],"isRequired":true,"uniqueKey":"data.ofac_screen.screened_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"},"result":{"type":"string","enum":["passed","failed"],"description":"Outcome of a screen performed under KYC/KYB reliance.","title":"KyxScreenResult","example":"passed","x-stainless-model":"fiat.kyx_screen_result","isRequired":true,"uniqueKey":"data.ofac_screen.result","typeLabel":"enum\u003cstring>"}},"required":["screened_at","result"],"additionalProperties":false,"description":"Result of a KYC/AML or OFAC screen you performed and are relying on the provider to accept, honoured only for developers enrolled in reliance.","title":"KyxScreen","x-stainless-model":"fiat.kyx_screen","uniqueKey":"data.ofac_screen","typeLabel":"KyxScreen · object"},"verified_database_at":{"oneOf":[{"type":"string","description":"When you verified the business against a database source (ISO 8601).","format":"date-time","uniqueKey":"data.verified_database_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When you verified the business against a database source (ISO 8601).","format":"date","uniqueKey":"data.verified_database_at.oneOf.1","typeLabel":"string\u003cdate>"}],"uniqueKey":"data.verified_database_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"},"verified_govid_at":{"oneOf":[{"type":"string","description":"When you verified the business registration documents (ISO 8601).","format":"date-time","uniqueKey":"data.verified_govid_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When you verified the business registration documents (ISO 8601).","format":"date","uniqueKey":"data.verified_govid_at.oneOf.1","typeLabel":"string\u003cdate>"}],"uniqueKey":"data.verified_govid_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"},"verified_proof_of_address_at":{"oneOf":[{"type":"string","description":"When you verified the business proof of address (ISO 8601), required for EEA customers and SEPA rails under reliance.","format":"date-time","uniqueKey":"data.verified_proof_of_address_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"string","description":"When you verified the business proof of address (ISO 8601), required for EEA customers and SEPA rails under reliance.","format":"date","uniqueKey":"data.verified_proof_of_address_at.oneOf.1","typeLabel":"string\u003cdate>"}],"uniqueKey":"data.verified_proof_of_address_at","typeLabel":"string\u003cdate-time> | string\u003cdate>"}},"additionalProperties":false,"description":"KYB verification data for headless submission. Fields are individually optional because the provider accepts partial submissions and grants endorsements once enough data has arrived; a partial submission can be completed by calling the endpoint again.","title":"KybSubmitData","x-stainless-model":"fiat.kyb_submit_data","isRequired":true,"uniqueKey":"data","typeLabel":"KybSubmitData · object"},"environment":{"type":"string","enum":["production","sandbox"],"description":"Provider environment (production or sandbox).","title":"KyxEnvironment","x-stainless-model":"fiat.kyx_environment","uniqueKey":"environment","typeLabel":"enum\u003cstring>"},"endorsements":{"type":"array","items":{"type":"string","maxLength":256,"description":"Endorsement identifier.","title":"KyxEndorsementName","example":"sepa","x-stainless-model":"fiat.kyx_endorsement_name","uniqueKey":"endorsements.items.[INDEX]","typeLabel":"string"},"maxItems":1000,"description":"Endorsements to request during KYB.","uniqueKey":"endorsements","typeLabel":"string[]"},"client_agreement_id":{"type":"string","minLength":1,"maxLength":1024,"description":"Client-side agreement ID for ToS acceptance.","uniqueKey":"client_agreement_id","typeLabel":"string"}},"required":["provider","data"],"additionalProperties":false,"description":"Request body for headless KYB data submission.","title":"KybSubmitRequestBody","x-stainless-model":"fiat.kyb_submit_request_body","uniqueKey":"","typeLabel":"KybSubmitRequestBody · object"},"examples":{"Example":{"title":"Example","value":{"provider":"bridge","data":{"business_legal_name":"\u003cstring>","business_trade_name":"\u003cstring>","transliterated_business_legal_name":"\u003cstring>","transliterated_business_trade_name":"\u003cstring>","business_description":"\u003cstring>","business_type":"llc","business_industry":["\u003cstring>"],"email":"jsmith@example.com","phone":"\u003cstring>","incorporation_date":"\u003cstring>","is_dao":true,"primary_website":"\u003cstring>","other_websites":["\u003cstring>"],"ownership_threshold":15,"has_material_intermediary_ownership":true,"publicly_traded_listings":[{"market_identifier_code":"\u003cstring>","stock_number":"\u003cstring>","ticker":"\u003cstring>"}],"associated_persons":[{"first_name":"\u003cstring>","last_name":"\u003cstring>","email":"jsmith@example.com","date_of_birth":"\u003cstring>","residential_address":{"street_line_1":"\u003cstring>","city":"\u003cstring>","country":"\u003cstring>","street_line_2":"\u003cstring>","subdivision":"\u003cstring>","postal_code":"\u003cstring>"},"identifying_information":[{"type":"\u003cstring>","issuing_country":"\u003cstring>","number":"\u003cstring>","description":"\u003cstring>","expiration":"\u003cstring>","image_front":"\u003cstring>","image_back":"\u003cstring>"}],"has_ownership":true,"has_control":true,"is_signer":true,"middle_name":"\u003cstring>","transliterated_first_name":"\u003cstring>","transliterated_middle_name":"\u003cstring>","transliterated_last_name":"\u003cstring>","phone":"\u003cstring>","is_director":true,"title":"\u003cstring>","ownership_percentage":50,"nationalities":["\u003cstring>"],"relationship_established_at":"\u003cstring>","documents":[{"purposes":["proof_of_address"],"file":"\u003cstring>","description":"\u003cstring>"}],"verified_database_at":"2023-11-07T05:31:56Z","verified_govid_at":"2023-11-07T05:31:56Z","verified_proof_of_address_at":"2023-11-07T05:31:56Z","attested_ownership_structure_at":"2023-11-07T05:31:56Z"}],"estimated_annual_revenue_usd":"1000000_9999999","expected_monthly_payments_usd":1,"source_of_funds":"sales_of_goods_and_services","source_of_funds_description":"\u003cstring>","account_purpose":"treasury_management","account_purpose_other":"\u003cstring>","acting_as_intermediary":true,"operates_in_prohibited_countries":true,"high_risk_activities":["none_of_the_above"],"high_risk_activities_explanation":"\u003cstring>","conducts_money_services":true,"conducts_money_services_using_bridge":true,"conducts_money_services_description":"\u003cstring>","compliance_screening_explanation":"\u003cstring>","has_foreign_tax_registration":true,"identifying_information":[{"type":"\u003cstring>","issuing_country":"\u003cstring>","number":"\u003cstring>","description":"\u003cstring>","expiration":"\u003cstring>","image_front":"\u003cstring>","image_back":"\u003cstring>"}],"documents":[{"purposes":["business_formation"],"file":"\u003cstring>","description":"\u003cstring>"}],"verified_database_at":"2023-11-07T05:31:56Z","verified_govid_at":"2023-11-07T05:31:56Z","verified_proof_of_address_at":"2023-11-07T05:31:56Z"},"endorsements":["sepa"],"client_agreement_id":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"5b997aa5-7f1e-493c-aad0-54e15c0534a5":{"description":"KYB status snapshot reflecting the submitted data.","content":{"application/json":{"schema":{"type":"object","properties":{"provider":{"type":"string","enum":["bridge"],"description":"KYC/KYB provider identifier.","title":"KyxProvider","x-stainless-model":"fiat.kyx_provider","isRequired":true,"uniqueKey":"provider","typeLabel":"enum\u003cstring>"},"environment":{"type":"string","enum":["production","sandbox"],"description":"Provider environment (production or sandbox).","title":"KyxEnvironment","x-stainless-model":"fiat.kyx_environment","isRequired":true,"uniqueKey":"environment","typeLabel":"enum\u003cstring>"},"status":{"type":"string","description":"KYC/KYB status for the user.","title":"KyxProviderStatus","example":"approved","x-stainless-model":"fiat.kyx_provider_status","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"tos":{"type":"object","properties":{"status":{"type":"string","description":"Status of Terms of Service acceptance. Passthrough from the provider.","title":"KyxTosStatus","example":"approved","x-stainless-model":"fiat.kyx_tos_status","isRequired":true,"uniqueKey":"tos.status","typeLabel":"string"},"link":{"type":"string","format":"uri","description":"ToS acceptance link, if pending.","uniqueKey":"tos.link","typeLabel":"string\u003curi>"}},"required":["status"],"description":"Terms of Service acceptance status for a KYC or KYB flow.","title":"KyxTosStatusDetail","x-stainless-model":"fiat.kyx_tos_status_detail","isRequired":true,"uniqueKey":"tos","typeLabel":"KyxTosStatusDetail · object"},"endorsements":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","maxLength":256,"description":"Endorsement identifier.","title":"KyxEndorsementName","example":"sepa","x-stainless-model":"fiat.kyx_endorsement_name","isRequired":true,"uniqueKey":"endorsements.items.[INDEX].name","typeLabel":"string"},"status":{"type":"string","description":"Status of an endorsement. Passthrough from the provider.","title":"KyxEndorsementStatus","example":"approved","x-stainless-model":"fiat.kyx_endorsement_status","isRequired":true,"uniqueKey":"endorsements.items.[INDEX].status","typeLabel":"string"},"missing":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"endorsements.items.[INDEX].missing.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Missing requirements, or null if complete.","isRequired":true,"uniqueKey":"endorsements.items.[INDEX].missing.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Missing requirements, or null if complete.","isRequired":true,"uniqueKey":"endorsements.items.[INDEX].missing.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"endorsements.items.[INDEX].missing","typeLabel":"string[] | null"},"issues":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"endorsements.items.[INDEX].issues.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Provider issue codes, or null if none.","isRequired":true,"uniqueKey":"endorsements.items.[INDEX].issues.oneOf.0","typeLabel":"string[]"},{"type":"null","items":{"type":"string"},"description":"Provider issue codes, or null if none.","isRequired":true,"uniqueKey":"endorsements.items.[INDEX].issues.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"endorsements.items.[INDEX].issues","typeLabel":"string[] | null"}},"required":["name","status","missing","issues"],"description":"An endorsement with its approval status and missing requirements.","title":"KyxEndorsement","x-stainless-model":"fiat.kyx_endorsement","uniqueKey":"endorsements.items.[INDEX]","typeLabel":"KyxEndorsement · object"},"isRequired":true,"uniqueKey":"endorsements","typeLabel":"KyxEndorsement · object[]"},"capabilities":{"type":"object","properties":{"payin_crypto":{"type":"string","description":"Status of a capability. Passthrough from the provider.","title":"KyxCapabilityStatus","example":"active","x-stainless-model":"fiat.kyx_capability_status","isRequired":true,"uniqueKey":"capabilities.payin_crypto","typeLabel":"string"},"payout_crypto":{"type":"string","description":"Status of a capability. Passthrough from the provider.","title":"KyxCapabilityStatus","example":"active","x-stainless-model":"fiat.kyx_capability_status","isRequired":true,"uniqueKey":"capabilities.payout_crypto","typeLabel":"string"},"payin_fiat":{"type":"string","description":"Status of a capability. Passthrough from the provider.","title":"KyxCapabilityStatus","example":"active","x-stainless-model":"fiat.kyx_capability_status","isRequired":true,"uniqueKey":"capabilities.payin_fiat","typeLabel":"string"},"payout_fiat":{"type":"string","description":"Status of a capability. Passthrough from the provider.","title":"KyxCapabilityStatus","example":"active","x-stainless-model":"fiat.kyx_capability_status","isRequired":true,"uniqueKey":"capabilities.payout_fiat","typeLabel":"string"}},"required":["payin_crypto","payout_crypto","payin_fiat","payout_fiat"],"description":"Capability statuses for the customer.","title":"KyxCapabilities","x-stainless-model":"fiat.kyx_capabilities","isRequired":true,"uniqueKey":"capabilities","typeLabel":"KyxCapabilities · object"},"requirements_due":{"type":"array","items":{"type":"string","uniqueKey":"requirements_due.items.[INDEX]","typeLabel":"string"},"description":"Top-level items still needed (e.g. link a bank account).","isRequired":true,"uniqueKey":"requirements_due","typeLabel":"string[]"},"future_requirements_due":{"type":"array","items":{"type":"string","uniqueKey":"future_requirements_due.items.[INDEX]","typeLabel":"string"},"description":"Items that will be required in the future.","isRequired":true,"uniqueKey":"future_requirements_due","typeLabel":"string[]"},"kyb":{"type":"object","properties":{"status":{"type":"string","description":"Status of KYC/KYB verification. Passthrough from the provider.","title":"KyxVerificationStatus","example":"approved","x-stainless-model":"fiat.kyx_verification_status","isRequired":true,"uniqueKey":"kyb.status","typeLabel":"string"},"link":{"type":"string","format":"uri","description":"Verification link, if applicable.","uniqueKey":"kyb.link","typeLabel":"string\u003curi>"},"rejection_reasons":{"type":"array","items":{"type":"string","uniqueKey":"kyb.rejection_reasons.items.[INDEX]","typeLabel":"string"},"description":"Reasons for rejection, if status is closed or action_required.","uniqueKey":"kyb.rejection_reasons","typeLabel":"string[]"}},"required":["status"],"description":"Verification status detail for a KYC or KYB check.","title":"KyxVerificationStatusDetail","x-stainless-model":"fiat.kyx_verification_status_detail","isRequired":true,"uniqueKey":"kyb","typeLabel":"KyxVerificationStatusDetail · object"}},"required":["provider","environment","status","tos","endorsements","capabilities","requirements_due","future_requirements_due","kyb"],"description":"Full KYB status for an organization with a given provider.","title":"KybStatusResponse","x-stainless-model":"fiat.kyb_status_response","uniqueKey":"","typeLabel":"KybStatusResponse · object"},"examples":{"Example":{"title":"Example","value":{"provider":"bridge","environment":"production","status":"approved","tos":{"status":"approved","link":"\u003cstring>"},"endorsements":[{"name":"sepa","status":"approved","missing":["\u003cstring>"],"issues":["\u003cstring>"]}],"capabilities":{"payin_crypto":"active","payout_crypto":"active","payin_fiat":"active","payout_fiat":"active"},"requirements_due":["\u003cstring>"],"future_requirements_due":["\u003cstring>"],"kyb":{"status":"approved","link":"\u003cstring>","rejection_reasons":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"26de6854-77ed-4113-80ab-c17eeeec289e":{"appSecretAuth":{"type":"http","scheme":"basic","description":"Basic Auth header with your app ID as the username and your app secret as the password.","scopes":[],"schemeName":"appSecretAuth"}}},"servers":{"850974b1-506a-4d71-9130-47c1416abc38":{"url":"https://api.privy.io"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"basic","description":"Basic Auth header with your app ID as the username and your app secret as the password.","scopes":[],"schemeName":"appSecretAuth"},"schema":{"title":"Basic Auth","type":"object","description":"Basic Auth header with your app ID as the username and your app secret as the password.","isRequired":true,"properties":{"username":{"type":"string","uniqueKey":"username","isRequired":true,"typeLabel":"string","deprecated":false},"password":{"type":"string","uniqueKey":"password","isRequired":true,"typeLabel":"string","deprecated":false}},"additionalProperties":false,"deprecated":false},"schemeName":"appSecretAuth","name":"Authorization"}],"title":"appSecretAuth"}]},"originalFileLocation":"https://api.staging.privy.io/v1/openapi.json"},"subdomain":"privy-c2af3412","siteName":"Privy Docs","title":"Submit KYB data - Privy Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-22T16:59:17.287Z","originalFileLocation":"api-reference/fiat/kyb/submit.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=\"Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Privy Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Submit KYB data - Privy Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Privy Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.privy.io/api-reference/fiat/kyb/submit\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://assets.privy.io/docs-og.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Privy Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://assets.privy.io/docs-og.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/privy-c2af3412/bJgmnaRQwH8sO8y5/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Privy Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#010110\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.privy.io/api-reference/fiat/kyb/submit\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/fiat/kyb/submit.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.privy.io/#organization\",\"name\":\"Privy\",\"url\":\"https://www.privy.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://assets.privy.io/docs-og.png\"},\"sameAs\":[\"https://x.com/privy_io\",\"https://github.com/privy-io\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.privy.io#website\",\"name\":\"Privy Docs\",\"url\":\"https://docs.privy.io\",\"publisher\":{\"@id\":\"https://www.privy.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.privy.io/api-reference/fiat/kyb/submit#webpage\",\"url\":\"https://docs.privy.io/api-reference/fiat/kyb/submit\",\"name\":\"Submit KYB data\",\"description\":\"Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.\",\"dateModified\":\"2026-09-22T16:59:17.287Z\",\"isPartOf\":{\"@id\":\"https://docs.privy.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.privy.io/api-reference/fiat/kyb/submit#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.privy.io/api-reference/fiat/kyb/submit#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Identity\",\"item\":\"https://docs.privy.io/api-reference/users/create\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Organizations\",\"item\":\"https://docs.privy.io/api-reference/organizations/create\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"KYB\",\"item\":\"https://docs.privy.io/api-reference/fiat/kyb/get\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Submit KYB data\",\"item\":\"https://docs.privy.io/api-reference/fiat/kyb/submit\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.privy.io/api-reference/fiat/kyb/submit#apireference\",\"headline\":\"Submit KYB data\",\"name\":\"Submit KYB data\",\"description\":\"Submits KYB verification data for the organization. Safe to call more than once: the first call creates the provider customer and later calls update it, so a partial submission can be completed incrementally.\",\"url\":\"https://docs.privy.io/api-reference/fiat/kyb/submit\",\"mainEntityOfPage\":{\"@id\":\"https://docs.privy.io/api-reference/fiat/kyb/submit#webpage\"},\"image\":\"https://assets.privy.io/docs-og.png\",\"dateModified\":\"2026-09-22T16:59:17.287Z\",\"publisher\":{\"@id\":\"https://www.privy.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.privy.io#website\"}}]}\u003c/script>","siteName":"Privy Docs","nav":{"global":null,"tabs":[{"tab":"Basics","pages":[{"title":"Basics","href":"/basics/get-started/about"}]},{"tab":"Wallets","menu":[{"item":"Overview","pages":[{"title":"Overview","href":"/wallets/overview"}]},{"item":"Embedded wallets","pages":[{"title":"Embedded wallets","href":"/wallets/overview/embedded"}]},{"item":"Organization wallets","pages":[{"title":"Organization wallets","href":"/organizations/overview"}]},{"item":"External wallets","pages":[{"title":"External wallets","href":"/wallets/connectors/overview"}]},{"item":"Signatures and transactions","pages":[{"title":"Signatures and transactions","href":"/wallets/signatures-and-transactions"}]},{"item":"Balances and webhooks","pages":[{"title":"Balances and webhooks","href":"/wallets/gas-and-asset-management/assets/overview"}]},{"item":"Gas and fee management","pages":[{"title":"Gas and fee management","href":"/wallets/gas-and-asset-management/gas/overview"}]}],"pages":[{"title":"Wallets","href":"/wallets/overview"}]},{"tab":"Financial flows","menu":[{"item":"Overview","pages":[{"title":"Overview","href":"/financial-flows/overview"}]},{"item":"Deposits","pages":[{"title":"Deposits","href":"/financial-flows/deposits/overview"}]},{"item":"Payouts","pages":[{"title":"Payouts","href":"/financial-flows/payouts/overview"}]},{"item":"Earn","pages":[{"title":"Earn","href":"/wallets/actions/earn/overview"}]},{"item":"Cards","pages":[{"title":"Cards","href":"/financial-flows/cards/overview"}]},{"item":"Trade","pages":[{"title":"Trade","href":"/wallets/actions/swap/overview"}]},{"item":"Monetization","pages":[{"title":"Monetization","href":"/financial-flows/monetization"}]},{"item":"Treasury management","pages":[{"title":"Treasury management","href":"/treasury-management/overview"}]},{"item":"Private transactions","pages":[{"title":"Private transactions","href":"/financial-flows/private-transactions"}]}],"pages":[{"title":"Financial flows","href":"/financial-flows/overview"}]},{"tab":"Controls and policies","menu":[{"item":"Controls","pages":[{"title":"Controls","href":"/controls/overview"}]},{"item":"Policies","pages":[{"title":"Policies","href":"/controls/policies/overview"}]},{"item":"Manual approvals","pages":[{"title":"Manual approvals","href":"/controls/dashboard/overview"}]}],"pages":[{"title":"Controls and policies","href":"/controls/overview"}]},{"tab":"Identity","menu":[{"item":"Authentication","pages":[{"title":"Authentication","href":"/authentication/overview"}]},{"item":"Users","pages":[{"title":"Users","href":"/user-management/users/overview"}]},{"item":"KYC and KYB","pages":[{"title":"KYC and KYB","href":"/kyc-kyb/overview"}]}],"pages":[{"title":"Identity","href":"/authentication/overview"}]},{"tab":"Security","pages":[{"title":"Security","href":"/security/overview"}]},{"tab":"Recipes","pages":[{"title":"Recipes","href":"/recipes/overview"}]},{"tab":"API reference","groups":[{"group":"Basics","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Authorization signatures","href":"/api-reference/authorization-signatures"},{"title":"Idempotency keys","href":"/api-reference/idempotency-keys"},{"title":"Request expiry","href":"/api-reference/request-expiry"},{"title":"Webhooks overview","sidebarTitle":"Webhooks","href":"/api-reference/webhooks/overview"},{"title":"Privy labs APIs","sidebarTitle":"Privy labs","href":"/api-reference/labs/overview"}]},{"group":"Wallets","pages":[{"group":"Wallets","pages":[{"title":"Create wallet","openapi":"post /v1/wallets","href":"/api-reference/wallets/create"},{"title":"Create wallets in batch","openapi":"post /v1/wallets/batch","href":"/api-reference/wallets/batch-create"},{"title":"Create custodial wallets","openapi":"post /v1/custodial_wallets","href":"/api-reference/wallets/custodial-wallets"},{"title":"Get wallet","openapi":"get /v1/wallets/{wallet_id}","href":"/api-reference/wallets/get"},{"title":"Get wallets","openapi":"get /v1/wallets","href":"/api-reference/wallets/get-all"},{"title":"Get wallet by address","openapi":"post /v1/wallets/address","href":"/api-reference/wallets/get-by-address"},{"title":"Update wallet","openapi":"patch /v1/wallets/{wallet_id}","href":"/api-reference/wallets/update"},{"title":"Assign wallet entity","openapi":"post /v1/wallets/{wallet_id}/entity","href":"/api-reference/wallets/entity"},{"title":"Archive wallet","openapi":"post /v1/wallets/{wallet_id}/archive","href":"/api-reference/wallets/archive"},{"title":"Get balance","openapi":"get /v1/wallets/{wallet_id}/balance","href":"/api-reference/wallets/get-balance"},{"title":"Get transactions","openapi":"get /v1/wallets/{wallet_id}/transactions","href":"/api-reference/wallets/get-transactions"},{"title":"Export wallet","openapi":"post /v1/wallets/{wallet_id}/export","href":"/api-reference/wallets/export"},{"group":"Import wallet","pages":[{"title":"Initialize import","openapi":"post /v1/wallets/import/init","href":"/api-reference/wallets/import/init"},{"title":"Submit import","openapi":"post /v1/wallets/import/submit","href":"/api-reference/wallets/import/submit"}]},{"title":"Authenticate","openapi":"post /v1/wallets/authenticate","href":"/api-reference/wallets/authenticate"},{"group":"Webhooks","pages":[{"openapi":"webhook wallet.archived","title":"Wallet archived","href":"/api-reference/webhooks/wallet/archived"},{"openapi":"webhook wallet.restored","title":"Wallet restored","href":"/api-reference/webhooks/wallet/restored"},{"openapi":"webhook wallet.funds_deposited","title":"Funds deposited","href":"/api-reference/webhooks/wallet/funds_deposited"},{"openapi":"webhook wallet.funds_withdrawn","title":"Funds withdrawn","href":"/api-reference/webhooks/wallet/funds_withdrawn"},{"openapi":"webhook wallet.private_key_export","title":"Private key export","href":"/api-reference/webhooks/wallet/private_key_export"},{"openapi":"webhook wallet.recovered","title":"Wallet recovered","href":"/api-reference/webhooks/wallet/recovered"},{"openapi":"webhook wallet.recovery_setup","title":"Wallet recovery setup","href":"/api-reference/webhooks/wallet/recovery_setup"}]}]},{"group":"Signatures and transactions","pages":[{"group":"Ethereum","pages":[{"title":"eth_sendTransaction","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/ethereum/eth-send-transaction"},{"title":"wallet_sendCalls","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/ethereum/wallet-send-calls"},{"title":"personal_sign","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/ethereum/personal-sign"},{"title":"eth_signTransaction","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/ethereum/eth-sign-transaction"},{"title":"eth_signTypedData_v4","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/ethereum/eth-signtypeddata-v4"},{"title":"eth_signUserOperation","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/ethereum/eth-sign-user-operation"},{"title":"eth_sign7702Authorization","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/ethereum/eth-sign-7702-authorization"},{"title":"secp256k1_sign","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/ethereum/secp256k1-sign"}]},{"group":"Solana","pages":[{"title":"signMessage","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/solana/sign-message"},{"title":"signTransaction","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/solana/sign-transaction"},{"title":"signAndSendTransaction","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/solana/sign-and-send-transaction"}]},{"group":"Tempo","pages":[{"title":"eth_sendTransaction","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/tempo/eth-send-transaction"},{"title":"eth_signTransaction","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/tempo/eth-sign-transaction"}]},{"group":"Tron","pages":[{"title":"tron_sendTransaction","href":"/api-reference/wallets/tron/tron-send-transaction"},{"title":"tron_signTransaction","href":"/api-reference/wallets/tron/tron-sign-transaction"}]},{"group":"Spark BTC","pages":[{"title":"getBalance","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/get-balance"},{"title":"transfer","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/transfer"},{"title":"transferTokens","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/transfer-tokens"},{"title":"getStaticDepositAddress","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/get-static-deposit-address"},{"title":"claimStaticDeposit","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/claim-static-deposit"},{"title":"getClaimStaticDepositQuote","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/get-static-deposit-quote"},{"title":"createLightningInvoice","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/create-lightning-invoice"},{"title":"payLightningInvoice","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/pay-lightning-invoice"},{"title":"signMessageWithIdentityKey","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/sign-message-with-identity-key"},{"title":"getWithdrawalFeeQuote","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/get-withdrawal-fee-quote"},{"title":"withdraw","api":"post /v1/wallets/{wallet_id}/rpc","href":"/api-reference/wallets/spark/withdraw"}]},{"group":"Other chains","pages":[{"title":"Raw sign","openapi":"post /v1/wallets/{wallet_id}/raw_sign","href":"/api-reference/wallets/raw-sign"}]},{"group":"Transactions","pages":[{"title":"Get transaction","openapi":"get /v1/transactions/{transaction_id}","href":"/api-reference/transactions/get"},{"title":"Get transaction by external ID","openapi":"get /v1/transactions","href":"/api-reference/transactions/external-id"},{"title":"Get gas spend","openapi":"get /v1/apps/gas_spend","href":"/api-reference/transactions/gas-spend"},{"group":"Webhooks","pages":[{"openapi":"webhook transaction.broadcasted","title":"Transaction broadcasted","href":"/api-reference/webhooks/transaction/broadcasted"},{"openapi":"webhook transaction.confirmed","title":"Transaction confirmed","href":"/api-reference/webhooks/transaction/confirmed"},{"openapi":"webhook transaction.execution_reverted","title":"Transaction execution reverted","href":"/api-reference/webhooks/transaction/execution_reverted"},{"openapi":"webhook transaction.failed","title":"Transaction failed","href":"/api-reference/webhooks/transaction/failed"},{"openapi":"webhook transaction.provider_error","title":"Transaction provider error","href":"/api-reference/webhooks/transaction/provider_error"},{"openapi":"webhook transaction.replaced","title":"Transaction replaced","href":"/api-reference/webhooks/transaction/replaced"},{"openapi":"webhook transaction.still_pending","title":"Transaction still pending","href":"/api-reference/webhooks/transaction/still_pending"},{"openapi":"webhook user_operation.completed","title":"User operation completed","href":"/api-reference/webhooks/user-operation/completed"}]}]}]},{"group":"Deposits","pages":[{"group":"Fiat","pages":[{"title":"Create fiat deposit account","openapi":"post /v1/wallets/{wallet_id}/deposit_accounts/fiat","href":"/api-reference/fiat/deposit-accounts/create"},{"title":"List fiat deposit accounts","openapi":"get /v1/wallets/{wallet_id}/deposit_accounts/fiat","href":"/api-reference/fiat/deposit-accounts/list"},{"title":"Get fiat deposit account","openapi":"get /v1/wallets/{wallet_id}/deposit_accounts/fiat/{deposit_account_id}","href":"/api-reference/fiat/deposit-accounts/get"},{"title":"Update fiat deposit account","openapi":"patch /v1/wallets/{wallet_id}/deposit_accounts/fiat/{deposit_account_id}","href":"/api-reference/fiat/deposit-accounts/update"},{"group":"Webhooks","pages":[{"openapi":"webhook wallet.deposit_account.deposit_started","title":"Deposit started","href":"/api-reference/webhooks/deposit-account/deposit_started"},{"openapi":"webhook wallet.deposit_account.deposit_completed","title":"Deposit completed","href":"/api-reference/webhooks/deposit-account/deposit_completed"},{"openapi":"webhook wallet.deposit_account.deposit_failed","title":"Deposit failed","href":"/api-reference/webhooks/deposit-account/deposit_failed"}]}]},{"group":"Crypto","pages":[{"title":"Create crypto deposit account","openapi":"post /v1/wallets/{wallet_id}/deposit_accounts/crypto","href":"/api-reference/crypto-deposits/create"},{"title":"Quote crypto deposit account","openapi":"post /v1/deposit_accounts/crypto/quote","href":"/api-reference/crypto-deposits/quote"},{"title":"Get crypto deposit account order","openapi":"get /v1/wallets/{wallet_id}/deposit_accounts/crypto/orders/{order_id}","href":"/api-reference/crypto-deposits/get-order"},{"title":"Get next crypto deposit account order","openapi":"get /v1/wallets/{wallet_id}/deposit_accounts/crypto/next_order","href":"/api-reference/crypto-deposits/get-next-order"}]}]},{"group":"Payouts","pages":[{"group":"Fiat","pages":[{"title":"Create a payout","openapi":"post /v1/wallets/{wallet_id}/payout/fiat","href":"/api-reference/wallets/payout/create"},{"group":"External fiat accounts","pages":[{"group":"For users","pages":[{"title":"Create external fiat account","openapi":"post /v1/users/{user_id}/external_fiat_accounts","href":"/api-reference/fiat/external-fiat-accounts/create"},{"title":"List external fiat accounts","openapi":"get /v1/users/{user_id}/external_fiat_accounts","href":"/api-reference/fiat/external-fiat-accounts/list"},{"title":"Get external fiat account","openapi":"get /v1/users/{user_id}/external_fiat_accounts/{account_id}","href":"/api-reference/fiat/external-fiat-accounts/get"},{"title":"Delete external fiat account","openapi":"delete /v1/users/{user_id}/external_fiat_accounts/{account_id}","href":"/api-reference/fiat/external-fiat-accounts/delete"}]},{"group":"For organizations","pages":[{"title":"Create external fiat account","openapi":"post /v1/organizations/{organization_id}/external_fiat_accounts","href":"/api-reference/fiat/external-fiat-accounts/organizations/create"},{"title":"List external fiat accounts","openapi":"get /v1/organizations/{organization_id}/external_fiat_accounts","href":"/api-reference/fiat/external-fiat-accounts/organizations/list"},{"title":"Get external fiat account","openapi":"get /v1/organizations/{organization_id}/external_fiat_accounts/{account_id}","href":"/api-reference/fiat/external-fiat-accounts/organizations/get"},{"title":"Delete external fiat account","openapi":"delete /v1/organizations/{organization_id}/external_fiat_accounts/{account_id}","href":"/api-reference/fiat/external-fiat-accounts/organizations/delete"}]}]},{"group":"Webhooks","pages":[{"openapi":"webhook wallet_action.payout.created","title":"Payout created","href":"/api-reference/webhooks/wallet-action/payout/created"},{"openapi":"webhook wallet_action.payout.succeeded","title":"Payout succeeded","href":"/api-reference/webhooks/wallet-action/payout/succeeded"},{"openapi":"webhook wallet_action.payout.failed","title":"Payout failed","href":"/api-reference/webhooks/wallet-action/payout/failed"},{"openapi":"webhook wallet_action.payout.rejected","title":"Payout rejected","href":"/api-reference/webhooks/wallet-action/payout/rejected"}]}]},{"group":"Crypto","pages":[{"title":"Transfer","openapi":"post /v1/wallets/{wallet_id}/transfer","href":"/api-reference/wallets/transfer/index"},{"title":"Quote transfer fees","openapi":"post /v1/wallets/{wallet_id}/transfer/quote","href":"/api-reference/wallets/transfer/quote"},{"group":"Webhooks","pages":[{"openapi":"webhook wallet_action.transfer.created","title":"Transfer created","href":"/api-reference/webhooks/wallet-action/transfer/created"},{"openapi":"webhook wallet_action.transfer.succeeded","title":"Transfer succeeded","href":"/api-reference/webhooks/wallet-action/transfer/succeeded"},{"openapi":"webhook wallet_action.transfer.failed","title":"Transfer failed","href":"/api-reference/webhooks/wallet-action/transfer/failed"},{"openapi":"webhook wallet_action.transfer.rejected","title":"Transfer rejected","href":"/api-reference/webhooks/wallet-action/transfer/rejected"}]}]}]},{"group":"Swaps","pages":[{"title":"Get swap quote","openapi":"post /v1/wallets/{wallet_id}/swap/quote","href":"/api-reference/wallets/swap/quote"},{"title":"Swap tokens","openapi":"post /v1/wallets/{wallet_id}/swap","href":"/api-reference/wallets/swap/tokens"},{"group":"Webhooks","pages":[{"openapi":"webhook wallet_action.swap.created","title":"Swap created","href":"/api-reference/webhooks/wallet-action/swap/created"},{"openapi":"webhook wallet_action.swap.succeeded","title":"Swap succeeded","href":"/api-reference/webhooks/wallet-action/swap/succeeded"},{"openapi":"webhook wallet_action.swap.failed","title":"Swap failed","href":"/api-reference/webhooks/wallet-action/swap/failed"},{"openapi":"webhook wallet_action.swap.rejected","title":"Swap rejected","href":"/api-reference/webhooks/wallet-action/swap/rejected"}]}]},{"group":"Earn","pages":[{"title":"Deposit into vault","openapi":"post /v1/wallets/{wallet_id}/earn/ethereum/deposit","href":"/api-reference/wallets/earn/deposit"},{"title":"Withdraw from vault","openapi":"post /v1/wallets/{wallet_id}/earn/ethereum/withdraw","href":"/api-reference/wallets/earn/withdraw"},{"title":"Claim reward incentives","openapi":"post /v1/wallets/{wallet_id}/earn/ethereum/incentive/claim","href":"/api-reference/wallets/earn/incentive-claim"},{"title":"Get incentive rewards","openapi":"get /v1/wallets/{wallet_id}/earn/ethereum/incentive/claim","href":"/api-reference/wallets/earn/get-incentive-rewards"},{"title":"Get Ethereum vault details","openapi":"get /v1/earn/ethereum/vaults/{vault_id}","href":"/api-reference/wallets/earn/get-vault-details"},{"title":"Get Ethereum vault position","openapi":"get /v1/wallets/{wallet_id}/earn/ethereum/vaults","href":"/api-reference/wallets/earn/get-position"},{"title":"Earn fee collect","openapi":"post /v1/wallets/{wallet_id}/earn/ethereum/fees/collect","href":"/api-reference/wallets/earn/fees-collect"},{"group":"Webhooks","pages":[{"group":"Earn deposits","pages":[{"openapi":"webhook wallet_action.earn_deposit.created","title":"Earn deposit created","href":"/api-reference/webhooks/wallet-action/earn-deposit/created"},{"title":"Earn deposit succeeded","openapi":"webhook wallet_action.earn_deposit.succeeded","href":"/api-reference/webhooks/wallet-action/earn-deposit/succeeded"},{"title":"Earn deposit failed","openapi":"webhook wallet_action.earn_deposit.failed","href":"/api-reference/webhooks/wallet-action/earn-deposit/failed"},{"title":"Earn deposit rejected","openapi":"webhook wallet_action.earn_deposit.rejected","href":"/api-reference/webhooks/wallet-action/earn-deposit/rejected"}]},{"group":"Earn withdrawals","pages":[{"title":"Earn withdraw created","openapi":"webhook wallet_action.earn_withdraw.created","href":"/api-reference/webhooks/wallet-action/earn-withdraw/created"},{"title":"Earn withdraw succeeded","openapi":"webhook wallet_action.earn_withdraw.succeeded","href":"/api-reference/webhooks/wallet-action/earn-withdraw/succeeded"},{"title":"Earn withdraw failed","openapi":"webhook wallet_action.earn_withdraw.failed","href":"/api-reference/webhooks/wallet-action/earn-withdraw/failed"},{"title":"Earn withdraw rejected","openapi":"webhook wallet_action.earn_withdraw.rejected","href":"/api-reference/webhooks/wallet-action/earn-withdraw/rejected"}]},{"group":"Earn incentive claims","pages":[{"title":"Earn reward incentive claim created","openapi":"webhook wallet_action.earn_incentive_claim.created","href":"/api-reference/webhooks/wallet-action/earn-incentive-claim/created"},{"title":"Earn reward incentive claim succeeded","openapi":"webhook wallet_action.earn_incentive_claim.succeeded","href":"/api-reference/webhooks/wallet-action/earn-incentive-claim/succeeded"},{"title":"Earn reward incentive claim failed","openapi":"webhook wallet_action.earn_incentive_claim.failed","href":"/api-reference/webhooks/wallet-action/earn-incentive-claim/failed"},{"title":"Earn reward incentive claim rejected","openapi":"webhook wallet_action.earn_incentive_claim.rejected","href":"/api-reference/webhooks/wallet-action/earn-incentive-claim/rejected"}]},{"group":"Earn fee collections","pages":[{"title":"Earn fee collect created","openapi":"webhook wallet_action.earn_fee_collect.created","href":"/api-reference/webhooks/wallet-action/earn-fee-collect/created"},{"title":"Earn fee collect succeeded","openapi":"webhook wallet_action.earn_fee_collect.succeeded","href":"/api-reference/webhooks/wallet-action/earn-fee-collect/succeeded"},{"title":"Earn fee collect failed","openapi":"webhook wallet_action.earn_fee_collect.failed","href":"/api-reference/webhooks/wallet-action/earn-fee-collect/failed"},{"title":"Earn fee collect rejected","openapi":"webhook wallet_action.earn_fee_collect.rejected","href":"/api-reference/webhooks/wallet-action/earn-fee-collect/rejected"}]}]}]},{"group":"Wallet actions","pages":[{"title":"Get wallet action","openapi":"get /v1/wallets/{wallet_id}/actions/{action_id}","href":"/api-reference/wallets/actions/get"},{"title":"Get wallet action by external ID","openapi":"get /v1/actions","href":"/api-reference/wallets/actions/external-id"},{"title":"List all wallet actions","openapi":"get /v1/wallets/{wallet_id}/actions","href":"/api-reference/wallets/actions/list"}]}]},{"group":"Controls","pages":[{"group":"Key quorums","pages":[{"title":"Create key quorum","openapi":"post /v1/key_quorums","href":"/api-reference/key-quorums/create"},{"title":"Get key quorums","openapi":"get /v1/key_quorums","href":"/api-reference/key-quorums/get-all"},{"title":"Get key quorum","openapi":"get /v1/key_quorums/{key_quorum_id}","href":"/api-reference/key-quorums/get"},{"title":"Update key quorum","openapi":"patch /v1/key_quorums/{key_quorum_id}","href":"/api-reference/key-quorums/update"},{"title":"Delete key quorum","openapi":"delete /v1/key_quorums/{key_quorum_id}","href":"/api-reference/key-quorums/delete"}]},{"group":"Policies","pages":[{"title":"Create policy","openapi":"post /v1/policies","href":"/api-reference/policies/create"},{"title":"Get policies","openapi":"get /v1/policies","href":"/api-reference/policies/get-all"},{"title":"Get policy","openapi":"get /v1/policies/{policy_id}","href":"/api-reference/policies/get"},{"title":"Update policy","openapi":"patch /v1/policies/{policy_id}","href":"/api-reference/policies/update"},{"title":"Delete policy","openapi":"delete /v1/policies/{policy_id}","href":"/api-reference/policies/delete"},{"group":"Rules","pages":[{"title":"Add a rule to a policy","openapi":"post /v1/policies/{policy_id}/rules","href":"/api-reference/policies/rules/create"},{"title":"Get a rule from a policy","openapi":"get /v1/policies/{policy_id}/rules/{rule_id}","href":"/api-reference/policies/rules/get"},{"title":"Update a rule in a policy","openapi":"patch /v1/policies/{policy_id}/rules/{rule_id}","href":"/api-reference/policies/rules/update"},{"title":"Delete a rule from a policy","openapi":"delete /v1/policies/{policy_id}/rules/{rule_id}","href":"/api-reference/policies/rules/delete"}]}]},{"group":"Condition sets","pages":[{"title":"Create condition set","openapi":"post /v1/condition_sets","href":"/api-reference/condition-sets/create"},{"title":"Get condition sets","openapi":"get /v1/condition_sets","href":"/api-reference/condition-sets/get-all"},{"title":"Get condition set","openapi":"get /v1/condition_sets/{condition_set_id}","href":"/api-reference/condition-sets/get"},{"title":"Update condition set","openapi":"patch /v1/condition_sets/{condition_set_id}","href":"/api-reference/condition-sets/update"},{"title":"Delete condition set","openapi":"delete /v1/condition_sets/{condition_set_id}","href":"/api-reference/condition-sets/delete"},{"group":"Condition set items","pages":[{"title":"Add items to a condition set","openapi":"post /v1/condition_sets/{condition_set_id}/condition_set_items","href":"/api-reference/condition-sets/condition-set-items/create"},{"title":"Get an item from a condition set","openapi":"get /v1/condition_sets/{condition_set_id}/condition_set_items/{condition_set_item_id}","href":"/api-reference/condition-sets/condition-set-items/get"},{"title":"Get all items from a condition set","openapi":"get /v1/condition_sets/{condition_set_id}/condition_set_items","href":"/api-reference/condition-sets/condition-set-items/get-all"},{"title":"Update items in a condition set","openapi":"put /v1/condition_sets/{condition_set_id}/condition_set_items","href":"/api-reference/condition-sets/condition-set-items/update"},{"title":"Delete an item from a condition set","openapi":"delete /v1/condition_sets/{condition_set_id}/condition_set_items/{condition_set_item_id}","href":"/api-reference/condition-sets/condition-set-items/delete"}]}]},{"group":"Aggregations","pages":[{"title":"Create aggregation","openapi":"post /v1/aggregations","href":"/api-reference/aggregations/create"},{"title":"Get aggregation","openapi":"get /v1/aggregations/{aggregation_id}","href":"/api-reference/aggregations/get"},{"title":"Delete aggregation","openapi":"delete /v1/aggregations/{aggregation_id}","href":"/api-reference/aggregations/delete"}]},{"group":"Wallet automations","pages":[{"title":"Create wallet automation","openapi":"post /v1/wallet_automations","href":"/api-reference/wallet-automations/create"},{"title":"List wallet automations","openapi":"get /v1/wallet_automations","href":"/api-reference/wallet-automations/list"},{"title":"Get wallet automation","openapi":"get /v1/wallet_automations/{automation_id}","href":"/api-reference/wallet-automations/get"},{"title":"Update wallet automation","openapi":"patch /v1/wallet_automations/{automation_id}","href":"/api-reference/wallet-automations/update"},{"title":"Delete wallet automation","openapi":"delete /v1/wallet_automations/{automation_id}","href":"/api-reference/wallet-automations/delete"},{"group":"Wallet attachments","pages":[{"title":"Attach wallet automations","openapi":"post /v1/wallets/{wallet_id}/automations/attach","href":"/api-reference/wallet-automations/attach"},{"title":"Detach wallet automations","openapi":"post /v1/wallets/{wallet_id}/automations/detach","href":"/api-reference/wallet-automations/detach"}]},{"title":"List wallet automation executions","openapi":"get /v1/wallet_automations/executions","href":"/api-reference/wallet-automations/list-executions"},{"title":"Reindex wallet automations","openapi":"post /v1/wallet_automations/reindex","href":"/api-reference/wallet-automations/reindex"},{"group":"Webhooks","pages":[{"openapi":"webhook wallet_automation.submitted","title":"Wallet automation submitted","href":"/api-reference/webhooks/wallet-automation/submitted"}]}]}]},{"group":"Identity","pages":[{"group":"Users","pages":[{"title":"Create user","openapi":"post /v1/users","playground":"interactive","href":"/api-reference/users/create"},{"group":"Get user","pages":[{"title":"Get user by ID","openapi":"get /v1/users/{user_id}","href":"/api-reference/users/get"},{"group":"Linked accounts","pages":[{"title":"Get user by wallet address","openapi":"post /v1/users/wallet/address","href":"/api-reference/users/get-by-wallet-address"},{"title":"Get user by smart wallet address","openapi":"post /v1/users/smart_wallet/address","href":"/api-reference/users/get-by-smart-wallet-address"},{"title":"Get user by custom auth ID","openapi":"post /v1/users/custom_auth/id","href":"/api-reference/users/get-by-custom-auth"},{"title":"Get user by email address","openapi":"post /v1/users/email/address","href":"/api-reference/users/get-by-email-address"},{"title":"Get user by phone number","openapi":"post /v1/users/phone/number","href":"/api-reference/users/get-by-phone-number"},{"title":"Get user by Discord username","openapi":"post /v1/users/discord/username","href":"/api-reference/users/get-by-discord-username"},{"title":"Get user by GitHub username","openapi":"post /v1/users/github/username","href":"/api-reference/users/get-by-github-username"},{"title":"Get user by Instagram username","openapi":"post /v1/users/instagram/username","href":"/api-reference/users/get-by-instagram-username"},{"title":"Get user by Twitter username","openapi":"post /v1/users/twitter/username","href":"/api-reference/users/get-by-twitter-username"},{"title":"Get user by Twitter subject","openapi":"post /v1/users/twitter/subject","href":"/api-reference/users/get-by-twitter-subject"},{"title":"Get user by Telegram username","openapi":"post /v1/users/telegram/username","href":"/api-reference/users/get-by-telegram-username"},{"title":"Get user by Telegram user ID","openapi":"post /v1/users/telegram/telegram_user_id","href":"/api-reference/users/get-by-telegram-user-id"},{"title":"Get user by Farcaster ID","openapi":"post /v1/users/farcaster/fid","href":"/api-reference/users/get-by-farcaster-id"},{"title":"Get user by Spotify subject","openapi":"post /v1/users/spotify/subject","href":"/api-reference/users/get-by-spotify-subject"},{"title":"Get user by Twitch username","openapi":"post /v1/users/twitch/username","href":"/api-reference/users/get-by-twitch-username"}]}]},{"title":"Get users","openapi":"get /v1/users","playground":"interactive","href":"/api-reference/users/get-all"},{"title":"Search users","openapi":"post /v1/users/search","href":"/api-reference/users/search"},{"title":"Refresh Twitter account","api":"post /v1/users/twitter/refresh","href":"/api-reference/users/refresh-twitter-account"},{"title":"Delete user","openapi":"delete /v1/users/{user_id}","href":"/api-reference/users/delete"},{"title":"Freeze user","openapi":"post /v1/users/{user_id}/freeze","href":"/api-reference/users/freeze"},{"title":"Unfreeze user","openapi":"delete /v1/users/{user_id}/freeze","href":"/api-reference/users/unfreeze"},{"title":"Add custom metadata","openapi":"post /v1/users/{user_id}/custom_metadata","href":"/api-reference/users/custom-metadata/create"},{"title":"Update custom metadata","openapi":"patch /v1/users/{user_id}/custom_metadata","href":"/api-reference/users/custom-metadata/update"},{"title":"Pregenerate wallets","openapi":"post /v1/users/{user_id}/wallets","href":"/api-reference/users/pregenerate-wallets"},{"group":"MFA","pages":[{"group":"SMS","pages":[{"title":"Start SMS MFA enrollment","openapi":"post /v1/users/{user_id}/mfa/sms/enrollment/init","href":"/api-reference/users/mfa/sms/enrollment/init"},{"title":"Complete SMS MFA enrollment","openapi":"post /v1/users/{user_id}/mfa/sms/enrollment/verify","href":"/api-reference/users/mfa/sms/enrollment/verify"},{"title":"Start SMS MFA verification","openapi":"post /v1/users/{user_id}/mfa/sms/verification/init","href":"/api-reference/users/mfa/sms/verification/init"},{"title":"Complete SMS MFA verification","openapi":"post /v1/users/{user_id}/mfa/sms/verification/verify","href":"/api-reference/users/mfa/sms/verification/verify"}]},{"group":"TOTP","pages":[{"title":"Start TOTP MFA enrollment","openapi":"post /v1/users/{user_id}/mfa/totp/enrollment/init","href":"/api-reference/users/mfa/totp/enrollment/init"},{"title":"Complete TOTP MFA enrollment","openapi":"post /v1/users/{user_id}/mfa/totp/enrollment/verify","href":"/api-reference/users/mfa/totp/enrollment/verify"},{"title":"Complete TOTP MFA verification","openapi":"post /v1/users/{user_id}/mfa/totp/verification/verify","href":"/api-reference/users/mfa/totp/verification/verify"}]},{"group":"Passkey","pages":[{"title":"Start passkey MFA enrollment","openapi":"post /v1/users/{user_id}/mfa/passkey/enrollment/init","href":"/api-reference/users/mfa/passkey/enrollment/init"},{"title":"Complete passkey MFA enrollment","openapi":"post /v1/users/{user_id}/mfa/passkey/enrollment/verify","href":"/api-reference/users/mfa/passkey/enrollment/verify"},{"title":"Start passkey MFA verification","openapi":"post /v1/users/{user_id}/mfa/passkey/verification/init","href":"/api-reference/users/mfa/passkey/verification/init"},{"title":"Complete passkey MFA verification","openapi":"post /v1/users/{user_id}/mfa/passkey/verification/verify","href":"/api-reference/users/mfa/passkey/verification/verify"}]},{"group":"Email","pages":[{"title":"Start email MFA enrollment","openapi":"post /v1/users/{user_id}/mfa/email/enrollment/init","href":"/api-reference/users/mfa/email/enrollment/init"},{"title":"Complete email MFA enrollment","openapi":"post /v1/users/{user_id}/mfa/email/enrollment/verify","href":"/api-reference/users/mfa/email/enrollment/verify"},{"title":"Start email MFA verification","openapi":"post /v1/users/{user_id}/mfa/email/verification/init","href":"/api-reference/users/mfa/email/verification/init"},{"title":"Complete email MFA verification","openapi":"post /v1/users/{user_id}/mfa/email/verification/verify","href":"/api-reference/users/mfa/email/verification/verify"}]}]},{"group":"Allowlist","pages":[{"title":"List allowlist entries","openapi":"get /v1/apps/{app_id}/allowlist","href":"/api-reference/apps/list-allowlist"},{"title":"Add to allowlist","openapi":"post /v1/apps/{app_id}/allowlist","href":"/api-reference/apps/add-to-allowlist"},{"title":"Remove from allowlist","openapi":"delete /v1/apps/{app_id}/allowlist","href":"/api-reference/apps/remove-from-allowlist"}]},{"group":"Webhooks","pages":[{"openapi":"webhook user.authenticated","title":"User authenticated","href":"/api-reference/webhooks/user/authenticated"},{"openapi":"webhook user.created","title":"User created","href":"/api-reference/webhooks/user/created"},{"openapi":"webhook user.deleted","title":"User deleted","href":"/api-reference/webhooks/user/deleted"},{"openapi":"webhook user.linked_account","title":"User linked account","href":"/api-reference/webhooks/user/linked_account"},{"openapi":"webhook user.transferred_account","title":"User transferred account","href":"/api-reference/webhooks/user/transferred_account"},{"openapi":"webhook user.unlinked_account","title":"User unlinked account","href":"/api-reference/webhooks/user/unlinked_account"},{"openapi":"webhook user.updated_account","title":"User updated account","href":"/api-reference/webhooks/user/updated_account"},{"openapi":"webhook user.wallet_created","title":"User wallet created","href":"/api-reference/webhooks/user/wallet_created"},{"openapi":"webhook mfa.disabled","title":"MFA disabled","href":"/api-reference/webhooks/mfa/disabled"},{"openapi":"webhook mfa.enabled","title":"MFA enabled","href":"/api-reference/webhooks/mfa/enabled"}]},{"group":"KYC","pages":[{"title":"Get KYC status","openapi":"get /v1/users/{user_id}/kyc","href":"/api-reference/fiat/kyc-server/get"},{"title":"Initiate KYC terms of service","openapi":"post /v1/users/{user_id}/kyc/tos","href":"/api-reference/fiat/kyc-server/tos"},{"title":"Initiate KYC verification","openapi":"post /v1/users/{user_id}/kyc/links","href":"/api-reference/fiat/kyc-server/links"},{"title":"Submit KYC data","openapi":"post /v1/users/{user_id}/kyc/submit","href":"/api-reference/fiat/kyc-server/submit"},{"openapi":"webhook user.kyc.updated","title":"User KYC updated","href":"/api-reference/webhooks/user/kyc_updated"}]}]},{"group":"Organizations","pages":[{"title":"Create organization","openapi":"post /v1/organizations","href":"/api-reference/organizations/create"},{"title":"List organizations","openapi":"get /v1/organizations","href":"/api-reference/organizations/get-all"},{"title":"Get organization","openapi":"get /v1/organizations/{organization_id}","href":"/api-reference/organizations/get"},{"title":"Update organization","openapi":"patch /v1/organizations/{organization_id}","href":"/api-reference/organizations/update"},{"title":"Delete organization","openapi":"delete /v1/organizations/{organization_id}","href":"/api-reference/organizations/delete"},{"group":"KYB","pages":[{"title":"Get KYB status","openapi":"get /v1/organizations/{organization_id}/kyb","href":"/api-reference/fiat/kyb/get"},{"title":"Initiate KYB terms of service","openapi":"post /v1/organizations/{organization_id}/kyb/tos","href":"/api-reference/fiat/kyb/tos"},{"title":"Initiate KYB verification","openapi":"post /v1/organizations/{organization_id}/kyb/links","description":"Generates a hosted KYB link for the organization and returns the current KYB status snapshot.","href":"/api-reference/fiat/kyb/links"},{"title":"Submit KYB data","openapi":"post /v1/organizations/{organization_id}/kyb/submit","href":"/api-reference/fiat/kyb/submit"},{"openapi":"webhook organization.kyb.updated","title":"Organization KYB updated","description":"Fired when the KYB verification status of an organization changes, including endorsement and capability updates.","href":"/api-reference/webhooks/organization/kyb_updated"}]}]}]},{"group":"Intents","pages":[{"group":"Usage","pages":[{"title":"Get intent","openapi":"get /v1/intents/{intent_id}","href":"/api-reference/intents/get"},{"title":"List intents","openapi":"get /v1/intents","href":"/api-reference/intents/list"},{"title":"Create RPC transaction","openapi":"post /v1/intents/wallets/{wallet_id}/rpc","href":"/api-reference/intents/rpc"},{"title":"Create transfer action","openapi":"post /v1/intents/wallets/{wallet_id}/transfer","href":"/api-reference/intents/transfer"},{"title":"Authorize intent","openapi":"post /v1/intents/{intent_id}/authorize","href":"/api-reference/intents/authorize"},{"title":"Reject intent","openapi":"post /v1/intents/{intent_id}/reject","href":"/api-reference/intents/reject"}]},{"group":"Resource update intents","pages":[{"title":"Update wallet","openapi":"patch /v1/intents/wallets/{wallet_id}","href":"/api-reference/intents/update-wallet"},{"title":"Update key quorum","openapi":"patch /v1/intents/key_quorums/{key_quorum_id}","href":"/api-reference/intents/update-key-quorum"},{"title":"Update policy","openapi":"patch /v1/intents/policies/{policy_id}","href":"/api-reference/intents/update-policy"},{"title":"Create rule","openapi":"post /v1/intents/policies/{policy_id}/rules","href":"/api-reference/intents/create-rule"},{"title":"Update policy rule","openapi":"patch /v1/intents/policies/{policy_id}/rules/{rule_id}","href":"/api-reference/intents/update-rule"},{"title":"Delete rule","openapi":"delete /v1/intents/policies/{policy_id}/rules/{rule_id}","href":"/api-reference/intents/delete-rule"},{"title":"Add items to a condition set","openapi":"post /v1/intents/condition_sets/{condition_set_id}/condition_set_items","href":"/api-reference/intents/add-condition-set-items"},{"title":"Replace items in a condition set","openapi":"put /v1/intents/condition_sets/{condition_set_id}/condition_set_items","href":"/api-reference/intents/replace-condition-set-items"}]},{"group":"Webhooks","pages":[{"openapi":"webhook intent.created","title":"Intent created","href":"/api-reference/webhooks/intents/created"},{"openapi":"webhook intent.authorized","title":"Intent authorized","href":"/api-reference/webhooks/intents/authorized"},{"openapi":"webhook intent.rejected","title":"Intent rejected","href":"/api-reference/webhooks/intents/rejected"},{"openapi":"webhook intent.executed","title":"Intent executed","href":"/api-reference/webhooks/intents/executed"},{"openapi":"webhook intent.failed","title":"Intent failed","href":"/api-reference/webhooks/intents/failed"}]}]},{"group":"Credit usage","pages":[{"group":"Webhooks","pages":[{"openapi":"webhook usage.gas_sponsorship.recorded","title":"Gas sponsorship charge recorded","href":"/api-reference/webhooks/usage/gas_sponsorship_recorded"},{"openapi":"webhook usage.swap_provider_fee.recorded","title":"Swap provider fee charge recorded","href":"/api-reference/webhooks/usage/swap_provider_fee_recorded"}]}]},{"group":"Labs","pages":[{"group":"Swaps","pages":[{"title":"Advanced swap (Solana)","openapi":"post /v1/wallets/{wallet_id}/experimental/solana/advanced-swap","href":"/api-reference/labs/advanced-swap"}]}]}]}]},"basePath":"","title":"Submit KYB data - Privy Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}