using RestSharp;
var options = new RestClientOptions("https://ivs.idenfy.com/kyb/forms/{companyId}/questionnaires/{id}/answers/");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "Bearer <token>");
request.AddJsonBody("{\n \"sections\": {}\n}", false);
var response = await client.PutAsync(request);
Console.WriteLine("{0}", response.Content);
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"sections\": {}\n}")
val request = Request.Builder()
.url("https://ivs.idenfy.com/kyb/forms/{companyId}/questionnaires/{id}/answers/")
.put(body)
.addHeader("Authorization", "Bearer <token>")
.addHeader("Content-Type", "application/json")
.build()
val response = client.newCall(request).execute()
import Foundation
let parameters = ["sections": []] as [String : Any?]
let postData = try JSONSerialization.data(withJSONObject: parameters, options: [])
let url = URL(string: "https://ivs.idenfy.com/kyb/forms/{companyId}/questionnaires/{id}/answers/")!
var request = URLRequest(url: url)
request.httpMethod = "PUT"
request.timeoutInterval = 10
request.allHTTPHeaderFields = [
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
]
request.httpBody = postData
let (data, _) = try await URLSession.shared.data(for: request)
print(String(decoding: data, as: UTF8.self))
{
"sections": {}
}
Update questionnaire answers
Saves questionnaire answers. Requires an existing form.
A PUT replaces all saved answers: questions left out are cleared and
files not sent back are deleted. Use section and question keys exactly as
returned by the questionnaire endpoint. Required questions are validated,
so partial answers can be rejected.
With the tokenString: only while the form is PENDING. With the API key
pair: any status except PROCESSING. See
Pre-Fill and Update.
using RestSharp;
var options = new RestClientOptions("https://ivs.idenfy.com/kyb/forms/{companyId}/questionnaires/{id}/answers/");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "Bearer <token>");
request.AddJsonBody("{\n \"sections\": {}\n}", false);
var response = await client.PutAsync(request);
Console.WriteLine("{0}", response.Content);
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"iDenfy Documentation","description":"Integrate identity verification, business verification, AML screening, and fraud prevention into your platform.","colors":{"primary":"#734BFB","light":"#9B7BFC","dark":"#5A2FE0"},"logo":{"light":"https://mintcdn.com/idenfy/aMmsrDpzQlHq3f58/logo/light.svg?fit=max\u0026auto=format\u0026n=aMmsrDpzQlHq3f58\u0026q=85\u0026s=e2c9be61445008ddc363f696904c4607","dark":"https://mintcdn.com/idenfy/aMmsrDpzQlHq3f58/logo/dark.svg?fit=max\u0026auto=format\u0026n=aMmsrDpzQlHq3f58\u0026q=85\u0026s=5649c5028f0d476336c7c409ff09455d"},"favicon":"https://mintcdn.com/idenfy/RiTtnFM9jz4M_Y-0/favicon.ico?fit=max\u0026auto=format\u0026n=RiTtnFM9jz4M_Y-0\u0026q=85\u0026s=7ae1822a59f6abddf043ef7ac3aa640e","api":{"openapi":["openapi/kyc.yaml","openapi/kyb.yaml","openapi/aml.yaml","openapi/bank.yaml","openapi/face-authentication.yaml","openapi/age-estimation.yaml","openapi/bank-card.yaml"],"playground":{"display":"interactive"},"examples":{"languages":["bash","python","javascript","java","php","ruby","csharp","go","kotlin","swift"]}},"appearance":{"default":"system"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://admin.idenfy.com","label":"Dashboard"},{"href":"https://status.idenfy.com/","label":"Status"}],"primary":{"type":"button","label":"Get Started Free","href":"https://idenfy.com/pricing-plans/"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/idenfy","github":"https://github.com/idenfy","x":"https://x.com/iDenfy"}},"search":{"prompt":"Search iDenfy docs..."},"seo":{"indexing":"navigable"},"fonts":{"family":"Inter"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":false},"metadata":{"timestamp":false},"navigation":{"global":{"anchors":[{"anchor":"API Reference","icon":"square-terminal","href":"/api-reference"},{"anchor":"Changelog","icon":"list","href":"/changelog"},{"anchor":"Support","icon":"life-ring","href":"https://idenfy-ivs.atlassian.net/servicedesk/customer/portal/1"},{"anchor":"Postman","icon":"rocket","href":"https://www.postman.com/idenfy-developers/idenfy-public-api/collection/gwjcqp9/idenfy-api-requests"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"idenfy","hasAudioNarration":false,"actualSubdomain":"idenfy","customDomains":["documentation.idenfy.com"],"gitSource":{"type":"github","owner":"domantasc","repo":"idenfy_documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af40d2eb2630ad96cc5b56b","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"Guides","count":137},{"language":"default","tag":"Business Verification","count":102},{"language":"default","tag":"API Reference","count":97},{"language":"default","tag":"API Documentation","count":71},{"language":"default","tag":"AML Screening","count":35},{"language":"default","tag":"ID Verification","count":34},{"language":"default","tag":"Dashboard Settings","count":27},{"language":"default","tag":"Webhooks","count":23},{"language":"default","tag":"SDKs","count":22},{"language":"default","tag":"ID Verification (KYC)","count":16}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@idenfy.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/kyb-questionnaires/update-questionnaire-answers","slug":"/api-reference/kyb-questionnaires/update-questionnaire-answers","pageMetadata":{"title":"Update questionnaire answers","description":"Saves questionnaire answers. Requires an existing form.\n\nA `PUT` replaces all saved answers: questions left out are cleared and\nfiles not sent back are deleted. Use section and question keys exactly as\nreturned by the questionnaire endpoint. Required questions are validated,\nso partial answers can be rejected.\n\nWith the `tokenString`: only while the form is `PENDING`. With the API key\npair: any status except `PROCESSING`. See\n[Pre-Fill and Update](/kyb/pre-fill#step-6-answer-the-questionnaire).","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml put /kyb/forms/{companyId}/questionnaires/{id}/answers/","href":"/api-reference/kyb-questionnaires/update-questionnaire-answers","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Saves questionnaire answers. Requires an existing form.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"A \", _jsx(_components.code, {\n children: \"PUT\"\n }), \" replaces all saved answers: questions left out are cleared and\\nfiles not sent back are deleted. Use section and question keys exactly as\\nreturned by the questionnaire endpoint. Required questions are validated,\\nso partial answers can be rejected.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"With the \", _jsx(_components.code, {\n children: \"tokenString\"\n }), \": only while the form is \", _jsx(_components.code, {\n children: \"PENDING\"\n }), \". With the API key\\npair: any status except \", _jsx(_components.code, {\n children: \"PROCESSING\"\n }), \". See\\n\", _jsx(_components.a, {\n href: \"/kyb/pre-fill#step-6-answer-the-questionnaire\",\n children: \"Pre-Fill and Update\"\n }), \".\"]\n })]\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":"Update questionnaire answers","description":"Saves questionnaire answers. Requires an existing form.\n\nA `PUT` replaces all saved answers: questions left out are cleared and\nfiles not sent back are deleted. Use section and question keys exactly as\nreturned by the questionnaire endpoint. Required questions are validated,\nso partial answers can be rejected.\n\nWith the `tokenString`: only while the form is `PENDING`. With the API key\npair: any status except `PROCESSING`. See\n[Pre-Fill and Update](/kyb/pre-fill#step-6-answer-the-questionnaire).","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml put /kyb/forms/{companyId}/questionnaires/{id}/answers/","href":"/api-reference/kyb-questionnaires/update-questionnaire-answers","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/idenfy/ba72bcb4163466c3/feedback-widget.js"],"openApiReferenceData":{"operation":{"operationId":"kybFormsQuestionnairesAnswersUpdate","description":"Saves questionnaire answers. Requires an existing form.\n\nA `PUT` replaces all saved answers: questions left out are cleared and\nfiles not sent back are deleted. Use section and question keys exactly as\nreturned by the questionnaire endpoint. Required questions are validated,\nso partial answers can be rejected.\n\nWith the `tokenString`: only while the form is `PENDING`. With the API key\npair: any status except `PROCESSING`. See\n[Pre-Fill and Update](/kyb/pre-fill#step-6-answer-the-questionnaire).","summary":"Update questionnaire answers","parameters":["991c91bd-580e-4adc-975e-d28032e54613","dbaf4345-9e8f-4129-bc57-4d1e51809dcb"],"tags":["KYB Questionnaires"],"requestBody":"2f662587-014d-4863-a0c1-bd556d1431a0","security":["a429531a-803c-45db-9aae-f9ea2cd8637c","1006b954-765d-4398-bde3-dd3888081cde"],"responses":{"200":"3620f654-ee85-4369-901d-0efa7ccb4fd4"},"method":"put","type":"path","servers":["03cb0927-dd7a-43c7-9d4c-f094eeea0931"],"path":"/kyb/forms/{companyId}/questionnaires/{id}/answers/","baseUrlOptions":["https://ivs.idenfy.com"],"title":"Update questionnaire answers","codeSamples":[],"requestExampleLanguages":["bash","python","javascript","java","php","ruby","csharp","go","kotlin","swift"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"991c91bd-580e-4adc-975e-d28032e54613":{"in":"path","name":"companyId","schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true},"dbaf4345-9e8f-4129-bc57-4d1e51809dcb":{"in":"path","name":"id","schema":{"type":"string","isRequired":true,"description":"A unique value identifying this questionnaire.","uniqueKey":"","typeLabel":"string"},"description":"A unique value identifying this questionnaire.","required":true}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"sections":{"type":"object","additionalProperties":{"type":"object","description":"Section keys from a questionnaire.","additionalProperties":{"type":"object","description":"Question keys from a questionnaire.","properties":{"value":{"oneOf":[{"description":"Question answer. Value depends on the question type.","isRequired":true,"uniqueKey":"sections.additionalProperties.additionalProperties.value.oneOf.0","typeLabel":"any"},{"description":"Question answer. Value depends on the question type.","type":"null","isRequired":true,"uniqueKey":"sections.additionalProperties.additionalProperties.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"sections.additionalProperties.additionalProperties.value","typeLabel":"any | null"}},"required":["value"],"uniqueKey":"sections.additionalProperties.additionalProperties","typeLabel":"object"},"uniqueKey":"sections.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"sections","typeLabel":"object"}},"required":["sections"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"sections":{}}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"3620f654-ee85-4369-901d-0efa7ccb4fd4":{"content":{"application/json":{"schema":{"type":"object","properties":{"sections":{"type":"object","additionalProperties":{"type":"object","description":"Section keys from a questionnaire.","additionalProperties":{"type":"object","description":"Question keys from a questionnaire.","properties":{"value":{"oneOf":[{"description":"Question answer. Value depends on the question type.","isRequired":true,"uniqueKey":"sections.additionalProperties.additionalProperties.value.oneOf.0","typeLabel":"any"},{"description":"Question answer. Value depends on the question type.","type":"null","isRequired":true,"uniqueKey":"sections.additionalProperties.additionalProperties.value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"sections.additionalProperties.additionalProperties.value","typeLabel":"any | null"}},"required":["value"],"uniqueKey":"sections.additionalProperties.additionalProperties","typeLabel":"object"},"uniqueKey":"sections.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"sections","typeLabel":"object"}},"required":["sections"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"sections":{}}}},"exampleType":"generated"}},"description":"","exampleType":"generated"}},"security":{"a429531a-803c-45db-9aae-f9ea2cd8637c":{"kybTokenAuth":{"type":"http","scheme":"bearer","description":"Authentication for actions with all operations associated with KYB form.\u003cbr>\nToken obtained from *KYB form token generation* endpoint as ``tokenString`` value.\u003cbr>","scopes":[],"schemeName":"kybTokenAuth"}},"1006b954-765d-4398-bde3-dd3888081cde":{"apiKeyPair":{"type":"http","scheme":"basic","description":"The request must contain basic auth headers where username is *API key* and password is *API secret*.\u003cbr>\nIn order for you to start using our API you will need an **API key** and **API secret**.\u003cbr>\nBoth can be retrieved by contacting *iDenfy's support* or *iDenfy's sales team*.","scopes":[],"schemeName":"apiKeyPair"}}},"servers":{"03cb0927-dd7a-43c7-9d4c-f094eeea0931":{"url":"https://ivs.idenfy.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Authentication for actions with all operations associated with KYB form.\u003cbr>\nToken obtained from *KYB form token generation* endpoint as ``tokenString`` value.\u003cbr>","scopes":[],"schemeName":"kybTokenAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Authentication for actions with all operations associated with KYB form.\u003cbr>\nToken obtained from *KYB form token generation* endpoint as ``tokenString`` value.\u003cbr>","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"kybTokenAuth","name":"Authorization"}],"title":"kybTokenAuth"},{"schemes":[{"scheme":{"type":"http","scheme":"basic","description":"The request must contain basic auth headers where username is *API key* and password is *API secret*.\u003cbr>\nIn order for you to start using our API you will need an **API key** and **API secret**.\u003cbr>\nBoth can be retrieved by contacting *iDenfy's support* or *iDenfy's sales team*.","scopes":[],"schemeName":"apiKeyPair"},"schema":{"title":"Basic Auth","type":"object","description":"The request must contain basic auth headers where username is *API key* and password is *API secret*.\u003cbr>\nIn order for you to start using our API you will need an **API key** and **API secret**.\u003cbr>\nBoth can be retrieved by contacting *iDenfy's support* or *iDenfy's sales team*.","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":"apiKeyPair","name":"Authorization"}],"title":"apiKeyPair"}]},"originalFileLocation":"openapi/kyb.yaml"},"subdomain":"idenfy","siteName":"iDenfy Documentation","title":"Update questionnaire answers - iDenfy Documentation","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-13T10:38:55.905Z","originalFileLocation":"api-reference/kyb-questionnaires/update-questionnaire-answers.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=\"Saves questionnaire answers. Requires an existing form. A PUT replaces all saved answers: questions left out are cleared and files not sent back are deleted. Use section and question keys exactly as returned by the questionnaire endpoint. Required questions are validated, so partial answers can be rejected. With the tokenString: only while the form is PENDING. With the API key pair: any status except PROCESSING. See Pre-Fill and Update.\">\u003cmeta data-mint-head name=\"application-name\" content=\"iDenfy Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/idenfy/v3kxyxus7demIOg3/_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/idenfy/v3kxyxus7demIOg3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/idenfy/v3kxyxus7demIOg3/_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/idenfy/v3kxyxus7demIOg3/_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/idenfy/v3kxyxus7demIOg3/_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/idenfy/v3kxyxus7demIOg3/_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/idenfy/v3kxyxus7demIOg3/_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/idenfy/v3kxyxus7demIOg3/_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/idenfy/v3kxyxus7demIOg3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update questionnaire answers - iDenfy Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Saves questionnaire answers. Requires an existing form. A PUT replaces all saved answers: questions left out are cleared and files not sent back are deleted. Use section and question keys exactly as returned by the questionnaire endpoint. Required questions are validated, so partial answers can be rejected. With the tokenString: only while the form is PENDING. With the API key pair: any status except PROCESSING. See Pre-Fill and Update.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"iDenfy Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://idenfy.mintlify.site/_mintlify/api/og/v2?division=KYB+Questionnaires\u0026amp;title=Update+questionnaire+answers\u0026amp;description=Saves+questionnaire+answers.+Requires+an+existing+form.%0A%0AA+%60PUT%60+replaces+all+saved+answers%3A+questions+left+out+are+cleared+and%0Afiles+not+sent+back+are+deleted.\u0026amp;theme=49c0b8e9920c6b051293f980\u0026amp;signature=e1c940656a020ae4db2bf02dc378036341445e4bab35d830df328c9519fab442\">\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=\"Update questionnaire answers - iDenfy Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Saves questionnaire answers. Requires an existing form. A PUT replaces all saved answers: questions left out are cleared and files not sent back are deleted. Use section and question keys exactly as returned by the questionnaire endpoint. Required questions are validated, so partial answers can be rejected. With the tokenString: only while the form is PENDING. With the API key pair: any status except PROCESSING. See Pre-Fill and Update.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://idenfy.mintlify.site/_mintlify/api/og/v2?division=KYB+Questionnaires\u0026amp;title=Update+questionnaire+answers\u0026amp;description=Saves+questionnaire+answers.+Requires+an+existing+form.%0A%0AA+%60PUT%60+replaces+all+saved+answers%3A+questions+left+out+are+cleared+and%0Afiles+not+sent+back+are+deleted.\u0026amp;theme=49c0b8e9920c6b051293f980\u0026amp;signature=e1c940656a020ae4db2bf02dc378036341445e4bab35d830df328c9519fab442\">\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/idenfy/v3kxyxus7demIOg3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"iDenfy Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#734BFB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/kyb-questionnaires/update-questionnaire-answers.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://documentation.idenfy.com/#organization\",\"name\":\"iDenfy Documentation\",\"url\":\"https://documentation.idenfy.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/idenfy/aMmsrDpzQlHq3f58/logo/light.svg?fit=max\u0026auto=format\u0026n=aMmsrDpzQlHq3f58\u0026q=85\u0026s=e2c9be61445008ddc363f696904c4607\"}},{\"@type\":\"WebSite\",\"@id\":\"https://documentation.idenfy.com#website\",\"name\":\"iDenfy Documentation\",\"url\":\"https://documentation.idenfy.com\",\"publisher\":{\"@id\":\"https://documentation.idenfy.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers#webpage\",\"url\":\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers\",\"name\":\"Update questionnaire answers\",\"description\":\"Saves questionnaire answers. Requires an existing form. A PUT replaces all saved answers: questions left out are cleared and files not sent back are deleted. Use section and question keys exactly as returned by the questionnaire endpoint. Required questions are validated, so partial answers can be rejected. With the tokenString: only while the form is PENDING. With the API key pair: any status except PROCESSING. See Pre-Fill and Update.\",\"dateModified\":\"2026-10-13T10:38:55.905Z\",\"isPartOf\":{\"@id\":\"https://documentation.idenfy.com#website\"},\"breadcrumb\":{\"@id\":\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Business Verification\",\"item\":\"https://documentation.idenfy.com/api-reference/gov-orders/list-gov-ordered-documents\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KYB Questionnaires\",\"item\":\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/list-questionnaires\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Update questionnaire answers\",\"item\":\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers#apireference\",\"headline\":\"Update questionnaire answers\",\"name\":\"Update questionnaire answers\",\"description\":\"Saves questionnaire answers. Requires an existing form. A PUT replaces all saved answers: questions left out are cleared and files not sent back are deleted. Use section and question keys exactly as returned by the questionnaire endpoint. Required questions are validated, so partial answers can be rejected. With the tokenString: only while the form is PENDING. With the API key pair: any status except PROCESSING. See Pre-Fill and Update.\",\"url\":\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers\",\"mainEntityOfPage\":{\"@id\":\"https://documentation.idenfy.com/api-reference/kyb-questionnaires/update-questionnaire-answers#webpage\"},\"dateModified\":\"2026-10-13T10:38:55.905Z\",\"publisher\":{\"@id\":\"https://documentation.idenfy.com/#organization\"},\"isPartOf\":{\"@id\":\"https://documentation.idenfy.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"iDenfy Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"iDenfy Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/kyb-questionnaires/update-questionnaire-answers.md","siteName":"iDenfy Documentation","nav":{"global":{"anchors":[{"anchor":"API Reference","icon":"square-terminal","href":"/api-reference"},{"anchor":"Changelog","icon":"list","href":"/changelog"},{"anchor":"Support","icon":"life-ring","href":"https://idenfy-ivs.atlassian.net/servicedesk/customer/portal/1"},{"anchor":"Postman","icon":"rocket","href":"https://www.postman.com/idenfy-developers/idenfy-public-api/collection/gwjcqp9/idenfy-api-requests"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/resources/supported-documents"}]},{"tab":"API Documentation","pages":[{"title":"API Documentation","href":"/quickstart"}]},{"tab":"Compliance","pages":[{"title":"Compliance","href":"/guides/compliance/overview"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/sdks/overview"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/overview"}]},{"tab":"API Reference","groups":[{"group":"Overview","icon":"house","pages":[{"title":"API Reference","icon":"square-terminal","href":"/api-reference/overview"}]},{"group":"Identity Verification","icon":"id-card","pages":[{"group":"KYC Token","pages":[{"title":"Generate KYC token","deprecated":null,"version":null,"openapi":"/openapi/kyc.yaml post /api/v2/token","href":"/api-reference/kyc-token/generate-kyc-token"}]},{"group":"KYC Verifications","pages":[{"title":"List identifications","deprecated":null,"version":null,"openapi":"/openapi/kyc.yaml get /kyc/identifications/","href":"/api-reference/kyc-verifications/list-identifications"},{"title":"Request additional information from client","deprecated":null,"version":null,"openapi":"/openapi/kyc.yaml post /kyc/identifications/{scanRef}/request-information/","href":"/api-reference/kyc-verifications/request-additional-information-from-client"}]},{"group":"KYC Blocklist","pages":[{"title":"Add identification to blocklist","deprecated":null,"version":null,"openapi":"/openapi/kyc.yaml post /kyc/identifications/{scanRef}/blocklists/{blocklistSource}/","href":"/api-reference/kyc-blocklist/add-identification-to-blocklist"},{"title":"Remove identification from blocklist","deprecated":null,"version":null,"openapi":"/openapi/kyc.yaml delete /kyc/identifications/{scanRef}/blocklists/{blocklistSource}/","href":"/api-reference/kyc-blocklist/remove-identification-from-blocklist"}]},{"group":"POA","pages":[{"title":"Create POA check","deprecated":null,"version":null,"openapi":"/openapi/kyc.yaml post /api/v2/poa-checks/","href":"/api-reference/poa/create-poa-check"}]},{"group":"Webhooks","pages":[{"title":"Identification","version":null,"deprecated":null,"openapi":"/openapi/kyc.yaml webhook identification","href":"/api-reference/webhooks/identification"},{"title":"Identification auto finished","version":null,"deprecated":null,"openapi":"/openapi/kyc.yaml webhook identificationAutoFinished","href":"/api-reference/webhooks/identification-auto-finished"},{"title":"Identification manual finished","version":null,"deprecated":null,"openapi":"/openapi/kyc.yaml webhook identificationManualFinished","href":"/api-reference/webhooks/identification-manual-finished"},{"title":"Identification expired","version":null,"deprecated":null,"openapi":"/openapi/kyc.yaml webhook identificationExpired","href":"/api-reference/webhooks/identification-expired"},{"title":"Identification cancelled","version":null,"deprecated":null,"openapi":"/openapi/kyc.yaml webhook identificationCancelled","href":"/api-reference/webhooks/identification-cancelled"},{"title":"Identification resubmitted","version":null,"deprecated":null,"openapi":"/openapi/kyc.yaml webhook identificationResubmitted","href":"/api-reference/webhooks/identification-resubmitted"},{"title":"Document expiration","version":null,"deprecated":null,"openapi":"/openapi/kyc.yaml webhook documentExpiration","href":"/api-reference/webhooks/document-expiration"},{"title":"Video call finished","version":null,"deprecated":null,"openapi":"/openapi/kyc.yaml webhook videoCallFinished","href":"/api-reference/webhooks/video-call-finished"}]}]},{"group":"Business Verification","icon":"building","pages":[{"group":"GOV Orders","pages":[{"title":"List GOV ordered documents","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /api/v2/gov-ordered-documents/","href":"/api-reference/gov-orders/list-gov-ordered-documents"},{"title":"Retrieve GOV ordered document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /api/v2/gov-ordered-documents/{id}/","href":"/api-reference/gov-orders/retrieve-gov-ordered-document"},{"title":"Retrieve available documents to order","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /api/v2/gov-ordered-documents/available-documents/","href":"/api-reference/gov-orders/retrieve-available-documents-to-order"},{"title":"Order GOV document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /api/v2/gov-ordered-documents/document-order/","href":"/api-reference/gov-orders/order-gov-document"}]},{"group":"SOS Reports","pages":[{"title":"List SOS filing documents","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /api/v2/sos-filing-documents/","href":"/api-reference/sos-reports/list-sos-filing-documents"},{"title":"Order SOS filing document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /api/v2/sos-filing-documents/","href":"/api-reference/sos-reports/order-sos-filing-document"},{"title":"Retrieve SOS filing document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /api/v2/sos-filing-documents/{id}/","href":"/api-reference/sos-reports/retrieve-sos-filing-document"}]},{"group":"Companies","pages":[{"title":"List companies","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/companies/","href":"/api-reference/companies/list-companies"},{"title":"Retrieve all company info","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/companies/{id}/","href":"/api-reference/companies/retrieve-all-company-info"},{"title":"Delete company","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml delete /kyb/companies/{id}/","href":"/api-reference/companies/delete-company"},{"title":"Change company status","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /kyb/companies/{id}/change-status/","href":"/api-reference/companies/change-company-status"},{"title":"Generate company PDF","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /kyb/companies/{id}/pdf/","href":"/api-reference/companies/generate-company-pdf"},{"title":"Re-run company automation","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /kyb/companies/{id}/automation/","href":"/api-reference/companies/re-run-company-automation"}]},{"group":"KYB Forms","pages":[{"title":"List KYB forms","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/","href":"/api-reference/kyb-forms/list-kyb-forms"},{"title":"Create new KYB form","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /kyb/forms/","href":"/api-reference/kyb-forms/create-new-kyb-form"},{"title":"Retrieve KYB form info","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{id}/","href":"/api-reference/kyb-forms/retrieve-kyb-form-info"},{"title":"Update KYB form info","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml put /kyb/forms/{id}/","href":"/api-reference/kyb-forms/update-kyb-form-info"},{"title":"Partially update KYB form info","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml patch /kyb/forms/{id}/","href":"/api-reference/kyb-forms/partially-update-kyb-form-info"},{"title":"Submit KYB form","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /kyb/forms/{id}/submit/","href":"/api-reference/kyb-forms/submit-kyb-form"}]},{"group":"Beneficiaries","pages":[{"title":"List beneficiaries","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/beneficiaries/","href":"/api-reference/beneficiaries/list-beneficiaries"},{"title":"Add new beneficiary","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /kyb/forms/{companyId}/beneficiaries/","href":"/api-reference/beneficiaries/add-new-beneficiary"},{"title":"Retrieve beneficiary","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/beneficiaries/{id}/","href":"/api-reference/beneficiaries/retrieve-beneficiary"},{"title":"Update beneficiary","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml put /kyb/forms/{companyId}/beneficiaries/{id}/","href":"/api-reference/beneficiaries/update-beneficiary"},{"title":"Delete beneficiary","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml delete /kyb/forms/{companyId}/beneficiaries/{id}/","href":"/api-reference/beneficiaries/delete-beneficiary"},{"title":"Partially update beneficiary","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml patch /kyb/forms/{companyId}/beneficiaries/{id}/","href":"/api-reference/beneficiaries/partially-update-beneficiary"}]},{"group":"KYB Documents","pages":[{"title":"List beneficiary documents","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/beneficiaries/{beneficiaryId}/documents/","href":"/api-reference/kyb-documents/list-beneficiary-documents"},{"title":"Add new beneficiary document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /kyb/forms/{companyId}/beneficiaries/{beneficiaryId}/documents/","href":"/api-reference/kyb-documents/add-new-beneficiary-document"},{"title":"Retrieve beneficiary document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/beneficiaries/{beneficiaryId}/documents/{id}/","href":"/api-reference/kyb-documents/retrieve-beneficiary-document"},{"title":"Update beneficiary document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml put /kyb/forms/{companyId}/beneficiaries/{beneficiaryId}/documents/{id}/","href":"/api-reference/kyb-documents/update-beneficiary-document"},{"title":"Delete beneficiary document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml delete /kyb/forms/{companyId}/beneficiaries/{beneficiaryId}/documents/{id}/","href":"/api-reference/kyb-documents/delete-beneficiary-document"},{"title":"Partially update beneficiary document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml patch /kyb/forms/{companyId}/beneficiaries/{beneficiaryId}/documents/{id}/","href":"/api-reference/kyb-documents/partially-update-beneficiary-document"},{"title":"List documents","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/documents/","href":"/api-reference/kyb-documents/list-documents"},{"title":"Add new document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /kyb/forms/{companyId}/documents/","href":"/api-reference/kyb-documents/add-new-document"},{"title":"Retrieve document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/documents/{id}/","href":"/api-reference/kyb-documents/retrieve-document"},{"title":"Update document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml put /kyb/forms/{companyId}/documents/{id}/","href":"/api-reference/kyb-documents/update-document"},{"title":"Delete document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml delete /kyb/forms/{companyId}/documents/{id}/","href":"/api-reference/kyb-documents/delete-document"},{"title":"Partially update document","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml patch /kyb/forms/{companyId}/documents/{id}/","href":"/api-reference/kyb-documents/partially-update-document"}]},{"group":"KYB Questionnaires","pages":[{"title":"List questionnaires","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/questionnaires/","href":"/api-reference/kyb-questionnaires/list-questionnaires"},{"title":"Retrieve questionnaire","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/questionnaires/{id}/","href":"/api-reference/kyb-questionnaires/retrieve-questionnaire"},{"title":"Retrieve questionnaire answers","description":null,"deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/questionnaires/{id}/answers/","href":"/api-reference/kyb-questionnaires/retrieve-questionnaire-answers"},{"title":"Update questionnaire answers","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml put /kyb/forms/{companyId}/questionnaires/{id}/answers/","href":"/api-reference/kyb-questionnaires/update-questionnaire-answers"},{"title":"Delete questionnaire answers","description":null,"deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml delete /kyb/forms/{companyId}/questionnaires/{id}/answers/","href":"/api-reference/kyb-questionnaires/delete-questionnaire-answers"},{"title":"Retrieve all questionnaires' answers","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/forms/{companyId}/questionnaires/answers/detail/","href":"/api-reference/kyb-questionnaires/retrieve-all-questionnaires-answers"}]},{"group":"KYB Token","pages":[{"title":"Retrieve KYB session info","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /kyb/info/","href":"/api-reference/kyb-token/retrieve-kyb-session-info"},{"title":"Generate KYB form token","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /kyb/tokens/","href":"/api-reference/kyb-token/generate-kyb-form-token"},{"title":"Update KYB form token","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml put /kyb/tokens/{tokenString}/","href":"/api-reference/kyb-token/update-kyb-form-token"},{"title":"Partially update KYB form token","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml patch /kyb/tokens/{tokenString}/","href":"/api-reference/kyb-token/partially-update-kyb-form-token"}]},{"group":"Registry Center Checks","pages":[{"title":"List registry center checks","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml get /api/v2/registry-center-checks/","href":"/api-reference/registry-center-checks/list-registry-center-checks"},{"title":"Create registry center check","deprecated":null,"version":null,"openapi":"/openapi/kyb.yaml post /api/v2/registry-center-checks/","href":"/api-reference/registry-center-checks/create-registry-center-check"}]},{"group":"Webhooks","pages":[{"title":"Company review","version":null,"deprecated":null,"openapi":"/openapi/kyb.yaml webhook companyReview","href":"/api-reference/webhooks/company-review"},{"title":"Company delete","version":null,"deprecated":null,"openapi":"/openapi/kyb.yaml webhook companyDelete","href":"/api-reference/webhooks/company-delete"},{"title":"Company aml review","version":null,"deprecated":null,"openapi":"/openapi/kyb.yaml webhook companyAmlReview","href":"/api-reference/webhooks/company-aml-review"},{"title":"Company info request","version":null,"deprecated":null,"openapi":"/openapi/kyb.yaml webhook companyInfoRequest","href":"/api-reference/webhooks/company-info-request"},{"title":"Company expiration","version":null,"deprecated":null,"openapi":"/openapi/kyb.yaml webhook companyExpiration","href":"/api-reference/webhooks/company-expiration"},{"title":"Company submit","version":null,"deprecated":null,"openapi":"/openapi/kyb.yaml webhook companySubmit","href":"/api-reference/webhooks/company-submit"},{"title":"Gov ordered document","version":null,"deprecated":null,"openapi":"/openapi/kyb.yaml webhook govOrderedDocument","href":"/api-reference/webhooks/gov-ordered-document"},{"title":"Sos report","version":null,"deprecated":null,"openapi":"/openapi/kyb.yaml webhook sosReport","href":"/api-reference/webhooks/sos-report"}]}]},{"group":"AML Screening","icon":"shield-check","pages":[{"group":"AML Checks","pages":[{"title":"Create AML check","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml post /aml/checks/","href":"/api-reference/aml-checks/create-aml-check"},{"title":"Generate AML check PDF","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml post /aml/checks/{id}/pdf/","href":"/api-reference/aml-checks/generate-aml-check-pdf"},{"title":"Retrieve AML check profile","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml get /aml/checks/{id}/profiles/{profileId}/","href":"/api-reference/aml-checks/retrieve-aml-check-profile"},{"title":"Generate AML check profile PDF","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml post /aml/checks/{id}/profiles/{profileId}/pdf/","href":"/api-reference/aml-checks/generate-aml-check-profile-pdf"}]},{"group":"AML Monitorings","pages":[{"title":"List AML monitorings","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml get /aml/monitorings/","href":"/api-reference/aml-monitorings/list-aml-monitorings"},{"title":"Create AML monitoring","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml post /aml/monitorings/","href":"/api-reference/aml-monitorings/create-aml-monitoring"},{"title":"Retrieve AML monitoring","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml get /aml/monitorings/{id}/","href":"/api-reference/aml-monitorings/retrieve-aml-monitoring"},{"title":"Delete AML monitoring","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml delete /aml/monitorings/{id}/","href":"/api-reference/aml-monitorings/delete-aml-monitoring"},{"title":"Partially update AML monitoring","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml patch /aml/monitorings/{id}/","href":"/api-reference/aml-monitorings/partially-update-aml-monitoring"},{"title":"Start/Stop AML monitoring","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml post /aml/monitorings/{id}/{action}/","href":"/api-reference/aml-monitorings/startstop-aml-monitoring"},{"title":"Generate AML Monitoring PDF","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml post /aml/monitorings/{id}/pdf/","href":"/api-reference/aml-monitorings/generate-aml-monitoring-pdf"},{"title":"Delete AML check profile","deprecated":null,"version":null,"openapi":"/openapi/aml.yaml delete /aml/monitorings/{id}/profiles/{profileId}/","href":"/api-reference/aml-monitorings/delete-aml-check-profile"}]},{"group":"Webhooks","pages":[{"title":"Aml monitoring","version":null,"deprecated":null,"openapi":"/openapi/aml.yaml webhook amlMonitoring","href":"/api-reference/webhooks/aml-monitoring"},{"title":"Aml monitoring expiration","version":null,"deprecated":null,"openapi":"/openapi/aml.yaml webhook amlMonitoringExpiration","href":"/api-reference/webhooks/aml-monitoring-expiration"}]}]},{"group":"Bank Verification","icon":"building-columns","pages":[{"group":"Bank","pages":[{"title":"Generate bank verification token","deprecated":null,"version":null,"openapi":"/openapi/bank.yaml post /bank/tokens/","href":"/api-reference/bank/generate-bank-verification-token"},{"title":"List bank verification account transactions","deprecated":null,"version":null,"openapi":"/openapi/bank.yaml get /bank/verifications/{verificationId}/accounts/{accountId}/transactions/","href":"/api-reference/bank/list-bank-verification-account-transactions"}]},{"group":"Webhooks","pages":[{"title":"Bank verification","version":null,"deprecated":null,"openapi":"/openapi/bank.yaml webhook bankVerification","href":"/api-reference/webhooks/bank-verification"},{"title":"Account check","version":null,"deprecated":null,"openapi":"/openapi/bank.yaml webhook accountCheck","href":"/api-reference/webhooks/account-check"}]}]},{"group":"Face Authentication","icon":"face-smile","pages":[{"group":"Face Auth Sessions","pages":[{"title":"List sessions","deprecated":null,"version":null,"openapi":"/openapi/face-authentication.yaml get /api/v2/facial-authentication-sessions/","href":"/api-reference/face-auth-sessions/list-sessions"},{"title":"Retrieve session","deprecated":null,"version":null,"openapi":"/openapi/face-authentication.yaml get /api/v2/facial-authentication-sessions/{tokenString}/","href":"/api-reference/face-auth-sessions/retrieve-session"}]},{"group":"Webhooks","pages":[{"title":"Facial authentication","version":null,"deprecated":null,"openapi":"/openapi/face-authentication.yaml webhook facialAuthentication","href":"/api-reference/webhooks/facial-authentication"}]}]},{"group":"Age Estimation","icon":"cake-candles","pages":[{"group":"Age Estimation","pages":[{"title":"Create session","deprecated":null,"version":null,"openapi":"/openapi/age-estimation.yaml post /age-estimation/token/","href":"/api-reference/age-estimation/create-session"}]},{"group":"Webhooks","pages":[{"title":"Age estimation result","version":null,"deprecated":null,"openapi":"/openapi/age-estimation.yaml webhook ageEstimationResult","href":"/api-reference/webhooks/age-estimation-result"}]}]},{"group":"Bank Card Verification","icon":"credit-card","pages":[{"group":"Bank Card Verification","pages":[{"title":"Create session","deprecated":null,"version":null,"openapi":"/openapi/bank-card.yaml post /bank-card/tokens/","href":"/api-reference/bank-card-verification/create-session"}]},{"group":"Webhooks","pages":[{"title":"Bank card verification completed","version":null,"deprecated":null,"openapi":"/openapi/bank-card.yaml webhook bankCardVerificationCompleted","href":"/api-reference/webhooks/bank-card-verification-completed"}]}]}]}]},"basePath":"","title":"Update questionnaire answers - iDenfy Documentation","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CDiBsYGW.js","utils-KF9rPlmF.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C26urKTX.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BdjmJAC1.js","snippetPresets-3IpDBjt3.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-D4x_2vvo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BIWdc5Pa.js","shallow-LQqfiMNd.js","getApiPlaygroundDisplay-DryzlOZG.js","CodeSnippet-tcJujU4r.js","CodeSnippets-BHp0nVLL.js","Page-1CZdsdAn.js","getPastedJson-DU-1ayUv.js","icon-CZK2hPr4.js","MethodPill-DOaqmTFC.js","DuplicateIcon-B5-nUxxl.js","createIcon-CDP_U77G.js","DynamicMarkdown-GHvayGOn.js","SectionHeading-BYvpkmUD.js","axios-vUo_bRtp.js","Markdown-uxhlayGT.js","clsx-B35qUV0p.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BvrGG8gU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CAf0yVYe.js"]}