Returns a field-by-field verification of a submission’s subjects — the business and its
owners — against every independent source that ran a KYB check for the submission.
For each field, the response gives a state, the independent sources consulted, and the
value each returned. States are:
verified — the merchant stated this value and an independent source agrees
conflict — the merchant stated this value and an independent source disagrees
not_verified — no independent source confirmed it
blank — no value was provided on the submission
GET
/
api
/
end_users
/
{end_user_heron_id}
/
verification
Get an end user's verification
curl --request GET \ --url https://app.herondata.io/api/end_users/{end_user_heron_id}/verification \ --header 'x-api-key: <api-key>'
Every person the deal's sources put at a share of the company. Ordered by the largest share stated, then the newest application form, then the order they appear on it. An owner stated through the API counts as older than any application form. The ones a form declared come before the ones only a source found.
Show child attributes
Was this page helpful?
⌘I
Get an end user's verification
curl --request GET \ --url https://app.herondata.io/api/end_users/{end_user_heron_id}/verification \ --header 'x-api-key: <api-key>'
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Heron","colors":{"primary":"#CD461D","light":"#FF835E","dark":"#CD461D"},"logo":{"light":"https://mintcdn.com/herondata/AkuG3WZNjPMLrlAs/logo/light.svg?fit=max\u0026auto=format\u0026n=AkuG3WZNjPMLrlAs\u0026q=85\u0026s=3fdaeef2943a89b32ca67895d004d0b9","dark":"https://mintcdn.com/herondata/AkuG3WZNjPMLrlAs/logo/dark.svg?fit=max\u0026auto=format\u0026n=AkuG3WZNjPMLrlAs\u0026q=85\u0026s=3e602c236a03e92457e96c309ce44d03","href":"https://herondata.io"},"favicon":"https://mintcdn.com/herondata/AkuG3WZNjPMLrlAs/favicon.svg?fit=max\u0026auto=format\u0026n=AkuG3WZNjPMLrlAs\u0026q=85\u0026s=d4ad7da2a98a69e7d704364b0877e1a5","background":{"color":{"light":"#F9FAF0","dark":"#15160C"}},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.herondata.io"}},"footer":{"socials":{"github":"https://github.com/herondata","linkedin":"https://www.linkedin.com/company/heron-data"}},"fonts":{"family":"Season Sans","weight":400,"source":"fonts/SeasonSans-Regular.woff2","format":"woff2"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Heron","icon":"house","href":"https://herondata.io"},{"anchor":"Dashboard","icon":"chart-line","href":"https://dashboard.herondata.io"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"herondata","hasAudioNarration":false,"actualSubdomain":"herondata","customDomains":["docs.herondata.io"],"gitSource":{"type":"github","owner":"heron-data","repo":"mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae5335de708001b592d729c","collectionId":"a5462ae0-f69a-4cec-b774-42065dc371f5","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae5335de708001b592d729c"},"feedback":{"thumbs":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae685ec3311b23947ff6504","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":319},{"language":"default","tag":"EndUsers","count":33},{"language":"default","tag":"Documentation","count":24},{"language":"default","tag":"EndUserFiles","count":23},{"language":"default","tag":"Integrations","count":18},{"language":"default","tag":"EndUserCalculations","count":18},{"language":"default","tag":"EndUserEntity","count":17},{"language":"default","tag":"EndUserIntegrations","count":16},{"language":"default","tag":"Tags","count":9},{"language":"default","tag":"Webhooks","count":8}]},"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":"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":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@font-face{font-family:\"Season Sans\";src:url(/fonts/SeasonSans-Medium.woff2) format(\"woff2\");font-weight:500;font-style:normal;font-display:swap}.font-bold,.font-semibold,.sidebar-group a,b,h1,h2,h3,h4,h5,h6,strong{font-weight:500}html:not(.dark) #content-area,html:not(.dark) #content.prose{color:#4a1809;--tw-prose-body:#4a1809;--tw-prose-headings:#4a1809;--tw-prose-lead:#4a1809;--tw-prose-bold:#4a1809;--tw-prose-counters:#4a1809;--tw-prose-bullets:rgb(74 24 9 / 0.5);--tw-prose-th-borders:rgb(74 24 9 / 0.2);--tw-prose-td-borders:rgb(74 24 9 / 0.12)}html:not(.dark) #content-area :not(pre)>code{background-color:#ebedd9;border-color:#dcdfbe}html.dark #content-area :not(pre)>code{background-color:#2d2e20;border-color:#5a5c40}html:not(.dark) .sidebar-group a.text-gray-700{color:rgb(74 24 9/.72)}#content-area :not(code,pre,kbd,pre *),#sidebar-content :not(code,kbd),#table-of-contents-content a{font-weight:500}"}],"page":{"pagePath":"api-reference/endusers/get-an-end-users-verification","slug":"/api-reference/endusers/get-an-end-users-verification","pageMetadata":{"title":"Get an end user's verification","description":"Returns a field-by-field verification of a submission's subjects — the business and its\nowners — against every independent source that ran a KYB check for the submission.\n\nFor each field, the response gives a `state`, the independent sources consulted, and the\nvalue each returned. States are:\n\n- `verified` — the merchant stated this value and an independent source agrees\n- `conflict` — the merchant stated this value and an independent source disagrees\n- `not_verified` — no independent source confirmed it\n- `blank` — no value was provided on the submission\n","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/verification","href":"/api-reference/endusers/get-an-end-users-verification","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 code: \"code\",\n li: \"li\",\n p: \"p\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Returns a field-by-field verification of a submission’s subjects — the business and its\\nowners — against every independent source that ran a KYB check for the submission.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"For each field, the response gives a \", _jsx(_components.code, {\n children: \"state\"\n }), \", the independent sources consulted, and the\\nvalue each returned. States are:\"]\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"verified\"\n }), \" — the merchant stated this value and an independent source agrees\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"conflict\"\n }), \" — the merchant stated this value and an independent source disagrees\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"not_verified\"\n }), \" — no independent source confirmed it\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"blank\"\n }), \" — no value was provided on the submission\"]\n }), \"\\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":{"config":{},"pageMetadata":{"title":"Get an end user's verification","description":"Returns a field-by-field verification of a submission's subjects — the business and its\nowners — against every independent source that ran a KYB check for the submission.\n\nFor each field, the response gives a `state`, the independent sources consulted, and the\nvalue each returned. States are:\n\n- `verified` — the merchant stated this value and an independent source agrees\n- `conflict` — the merchant stated this value and an independent source disagrees\n- `not_verified` — no independent source confirmed it\n- `blank` — no value was provided on the submission\n","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/verification","href":"/api-reference/endusers/get-an-end-users-verification","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Returns a field-by-field verification of a submission's subjects — the business and its\nowners — against every independent source that ran a KYB check for the submission.\n\nFor each field, the response gives a `state`, the independent sources consulted, and the\nvalue each returned. States are:\n\n- `verified` — the merchant stated this value and an independent source agrees\n- `conflict` — the merchant stated this value and an independent source disagrees\n- `not_verified` — no independent source confirmed it\n- `blank` — no value was provided on the submission\n","parameters":["c6299d9f-779a-4666-9dc1-9ba925544cf2"],"responses":{"200":"24de4a44-68f5-45f7-a35e-c33c662e4b42","404":"9bb4b5bb-e889-4628-a602-d557a78b8da4"},"security":["59435c95-f4a9-44b0-abd2-7c8472dcb002"],"summary":"Get an end user's verification","tags":["EndUsers"],"method":"get","type":"path","servers":["19699ff4-ed84-4ba1-9cc0-11b88d34748f"],"path":"/api/end_users/{end_user_heron_id}/verification","baseUrlOptions":["https://app.herondata.io"],"title":"Get an end user's verification","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"c6299d9f-779a-4666-9dc1-9ba925544cf2":{"description":"The Heron ID of the end user","in":"path","name":"end_user_heron_id","required":true,"schema":{"type":"string","isRequired":true,"description":"The Heron ID of the end user","uniqueKey":"","typeLabel":"string"}}},"responses":{"24de4a44-68f5-45f7-a35e-c33c662e4b42":{"content":{"application/json":{"schema":{"properties":{"business":{"oneOf":[{"type":"object","description":"The company the deal applied as. Null when no source named one, which leaves nothing to verify.","properties":{"billing_address":{"type":"object","description":"Where the business is billed.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.billing_address.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.billing_address.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.billing_address.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.billing_address.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.billing_address.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.billing_address.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.billing_address.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.billing_address.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.billing_address.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.billing_address.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.billing_address.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.billing_address.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.billing_address.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.billing_address","typeLabel":"object"},"business_address":{"type":"object","description":"Where the business operates from.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.business_address.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.business_address.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_address.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.business_address.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.business_address.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.business_address.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_address.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.business_address.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.business_address.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.business_address.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.business_address.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.business_address.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_address.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.business_address","typeLabel":"object"},"business_email":{"type":"object","description":"The business's email address.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.business_email.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.business_email.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_email.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.business_email.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.business_email.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.business_email.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_email.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.business_email.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.business_email.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.business_email.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.business_email.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.business_email.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_email.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.business_email","typeLabel":"object"},"business_phone":{"type":"object","description":"The business's phone number.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.business_phone.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.business_phone.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_phone.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.business_phone.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.business_phone.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.business_phone.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_phone.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.business_phone.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.business_phone.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.business_phone.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.business_phone.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.business_phone.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.business_phone.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.business_phone","typeLabel":"object"},"dba":{"type":"object","description":"DBA or trade name.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.dba.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.dba.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.dba.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.dba.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.dba.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.dba.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.dba.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.dba.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.dba.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.dba.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.dba.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.dba.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.dba.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.dba","typeLabel":"object"},"display_name":{"oneOf":[{"description":"The name a reader shows the subject under.","type":"string","uniqueKey":"business.oneOf.0.display_name.oneOf.0","typeLabel":"string"},{"description":"The name a reader shows the subject under.","type":"null","uniqueKey":"business.oneOf.0.display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.display_name","typeLabel":"string | null"},"ein":{"type":"object","description":"US EIN.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.ein.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.ein.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.ein.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.ein.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.ein.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.ein.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.ein.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.ein.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.ein.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.ein.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.ein.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.ein.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.ein.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.ein","typeLabel":"object"},"entity_type":{"type":"object","description":"Legal form, such as LLC.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.entity_type.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.entity_type.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.entity_type.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.entity_type.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.entity_type.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.entity_type.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.entity_type.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.entity_type.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.entity_type.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.entity_type.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.entity_type.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.entity_type.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.entity_type.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.entity_type","typeLabel":"object"},"facebook":{"type":"object","description":"The business's Facebook page.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.facebook.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.facebook.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.facebook.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.facebook.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.facebook.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.facebook.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.facebook.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.facebook.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.facebook.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.facebook.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.facebook.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.facebook.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.facebook.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.facebook","typeLabel":"object"},"industry":{"type":"object","description":"The company's main industry, such as `NAICS 722511 - Full-Service Restaurants`. Not verified: each source's value is listed as `not_compared`, and the application's as `stated`.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.industry.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.industry.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.industry.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.industry.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.industry.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.industry.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.industry.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.industry.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.industry.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.industry.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.industry.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.industry.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.industry.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.industry","typeLabel":"object"},"instagram":{"type":"object","description":"The business's Instagram profile.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.instagram.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.instagram.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.instagram.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.instagram.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.instagram.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.instagram.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.instagram.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.instagram.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.instagram.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.instagram.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.instagram.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.instagram.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.instagram.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.instagram","typeLabel":"object"},"key":{"description":"The details response key for this subject's row, so a reader can open it.","type":"string","uniqueKey":"business.oneOf.0.key","typeLabel":"string"},"legal_name":{"type":"object","description":"Legal business name.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.legal_name.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.legal_name.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.legal_name.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.legal_name.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.legal_name.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.legal_name.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.legal_name.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.legal_name.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.legal_name.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.legal_name.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.legal_name.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.legal_name.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.legal_name.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.legal_name","typeLabel":"object"},"linkedin":{"type":"object","description":"The business's LinkedIn page.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.linkedin.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.linkedin.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.linkedin.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.linkedin.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.linkedin.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.linkedin.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.linkedin.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.linkedin.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.linkedin.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.linkedin.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.linkedin.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.linkedin.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.linkedin.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.linkedin","typeLabel":"object"},"standing":{"type":"object","description":"How the winning filing reads on filings and fees.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.standing.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.standing.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.standing.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.standing.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.standing.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.standing.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.standing.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.standing.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.standing.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.standing.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.standing.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.standing.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.standing.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.standing","typeLabel":"object"},"started_on":{"type":"object","description":"Business start date.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.started_on.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.started_on.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.started_on.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.started_on.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.started_on.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.started_on.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.started_on.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.started_on.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.started_on.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.started_on.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.started_on.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.started_on.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.started_on.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.started_on","typeLabel":"object"},"state_of_incorporation":{"type":"object","description":"State the company was formed in.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.state_of_incorporation.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.state_of_incorporation.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.state_of_incorporation.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.state_of_incorporation.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.state_of_incorporation.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.state_of_incorporation.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.state_of_incorporation.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.state_of_incorporation.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.state_of_incorporation.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.state_of_incorporation.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.state_of_incorporation.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.state_of_incorporation.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.state_of_incorporation.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.state_of_incorporation","typeLabel":"object"},"status":{"type":"object","description":"Business status: active or inactive.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.status.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.status.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.status.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.status.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.status.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.status.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.status.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.status.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.status.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.status.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.status","typeLabel":"object"},"status_raw":{"type":"object","description":"The winning filing's status in the registry's own words.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.status_raw.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.status_raw.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status_raw.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.status_raw.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.status_raw.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.status_raw.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status_raw.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.status_raw.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.status_raw.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.status_raw.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.status_raw.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.status_raw.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.status_raw.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.status_raw","typeLabel":"object"},"subject_type":{"enum":["owner","business"],"type":"string","uniqueKey":"business.oneOf.0.subject_type","typeLabel":"enum\u003cstring>"},"website":{"type":"object","description":"The business's website.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.website.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.website.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.website.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"business.oneOf.0.website.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"business.oneOf.0.website.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"business.oneOf.0.website.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.website.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"business.oneOf.0.website.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"business.oneOf.0.website.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"business.oneOf.0.website.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"business.oneOf.0.website.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"business.oneOf.0.website.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"business.oneOf.0.website.value","typeLabel":"string | null"}},"uniqueKey":"business.oneOf.0.website","typeLabel":"object"}},"uniqueKey":"business.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"business.oneOf.1","typeLabel":"null"}],"uniqueKey":"business","typeLabel":"object | null"},"owners":{"description":"Every person the deal's sources put at a share of the company. Ordered by the largest share stated, then the newest application form, then the order they appear on it. An owner stated through the API counts as older than any application form. The ones a form declared come before the ones only a source found.","items":{"properties":{"credit_scores":{"description":"One check per scoring model, in the order `fico`, `vantagescore`, `unknown`, on the latest score of that model. Sources are compared within one model only. Empty when no source stated a score.","items":{"properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_by","typeLabel":"any | null"},"chosen_score":{"oneOf":[{"type":"object","description":"The score `value` was taken from, with its bureau, model and date. Two sources agree when they state the same number. Null when no source stated a score.","properties":{"bureau":{"description":"The bureau that produced the score; `unknown` when the source did not identify one.","enum":["equifax","experian","transunion","unknown"],"type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.bureau","typeLabel":"enum\u003cstring>"},"score":{"description":"The numeric score the source reported.","type":"integer","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.score","typeLabel":"integer"},"score_model":{"description":"The scoring model family; `unknown` when the source did not name one.","enum":["fico","vantagescore","unknown"],"type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.score_model","typeLabel":"enum\u003cstring>"},"score_model_raw":{"oneOf":[{"description":"The scoring model as the source named it; null when the source did not identify one.","type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.score_model_raw.oneOf.0","typeLabel":"string"},{"description":"The scoring model as the source named it; null when the source did not identify one.","type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.score_model_raw.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.score_model_raw","typeLabel":"string | null"},"score_version_raw":{"oneOf":[{"description":"The scoring model version as the source stated it, such as `8`; null when it gave none.","type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.score_version_raw.oneOf.0","typeLabel":"string"},{"description":"The scoring model version as the source stated it, such as `8`; null when it gave none.","type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.score_version_raw.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.score_version_raw","typeLabel":"string | null"},"scored_on":{"oneOf":[{"description":"The date the score was calculated, in ISO 8601 format; null when the source did not report one.","format":"date","type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.scored_on.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"The date the score was calculated, in ISO 8601 format; null when the source did not report one.","format":"date","type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.scored_on.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0.scored_on","typeLabel":"string\u003cdate> | null"}},"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].chosen_score","typeLabel":"object | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX].value","typeLabel":"string | null"}},"type":"object","uniqueKey":"owners.items.[INDEX].credit_scores.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].credit_scores","typeLabel":"object[]"},"date_of_birth":{"type":"object","description":"The owner's date of birth.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].date_of_birth.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].date_of_birth.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].date_of_birth.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].date_of_birth.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].date_of_birth.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].date_of_birth.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].date_of_birth.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].date_of_birth.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].date_of_birth.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].date_of_birth.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].date_of_birth.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].date_of_birth.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].date_of_birth.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].date_of_birth","typeLabel":"object"},"declared":{"description":"False for a person the sources tie to a share of the company the deal never declared them at.","type":"boolean","uniqueKey":"owners.items.[INDEX].declared","typeLabel":"boolean"},"display_name":{"oneOf":[{"description":"The name a reader shows the subject under.","type":"string","uniqueKey":"owners.items.[INDEX].display_name.oneOf.0","typeLabel":"string"},{"description":"The name a reader shows the subject under.","type":"null","uniqueKey":"owners.items.[INDEX].display_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].display_name","typeLabel":"string | null"},"driving_licence":{"oneOf":[{"type":"object","description":"The owner's driving licence as a parsed identity document stated it. Information only: it carries no verification state. Null when no licence names this owner.","properties":{"agreement_score":{"oneOf":[{"description":"How far the front and barcode readings agree, from 0 to 1; null when only one side was read.","type":"number","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.agreement_score.oneOf.0","typeLabel":"number"},{"description":"How far the front and barcode readings agree, from 0 to 1; null when only one side was read.","type":"null","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.agreement_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.agreement_score","typeLabel":"number | null"},"evidence_level":{"description":"How far the document itself can be trusted, from how its sides were read and the barcode signature: signed_and_corroborated, signed, corroborated, barcode_only, scan_only, unresolved or suspect.","enum":["signed_and_corroborated","signed","corroborated","barcode_only","scan_only","unresolved","suspect"],"type":"string","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.evidence_level","typeLabel":"enum\u003cstring>"},"expired":{"description":"Whether the expiry date has passed.","type":"boolean","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.expired","typeLabel":"boolean"},"expires_on":{"oneOf":[{"description":"The licence expiry date in ISO 8601 format; null when the parse gave none.","format":"date","type":"string","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.expires_on.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"The licence expiry date in ISO 8601 format; null when the parse gave none.","format":"date","type":"null","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.expires_on.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.expires_on","typeLabel":"string\u003cdate> | null"},"flags":{"description":"Codes for how the front and barcode readings differed, e.g. names_swapped; an ambiguous licence also carries unresolved_tie.","items":{"type":"string","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.flags.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.flags","typeLabel":"string[]"},"issued_on":{"oneOf":[{"description":"The licence issue date in ISO 8601 format; null when the parse gave none.","format":"date","type":"string","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.issued_on.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"The licence issue date in ISO 8601 format; null when the parse gave none.","format":"date","type":"null","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.issued_on.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.issued_on","typeLabel":"string\u003cdate> | null"},"number":{"description":"The licence number as the document states it.","type":"string","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.number","typeLabel":"string"},"pairing_status":{"description":"How the licence's front and barcode readings matched: paired, partial_match, front_only, back_only or ambiguous. An ambiguous reading stays a licence of its own.","enum":["paired","partial_match","ambiguous","front_only","back_only"],"type":"string","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.pairing_status","typeLabel":"enum\u003cstring>"},"signature_outcome":{"oneOf":[{"description":"Whether the barcode's issuer signature checked out: valid, invalid, unsigned, not_supported or malformed; null when no barcode was read.","type":"string","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.signature_outcome.oneOf.0","typeLabel":"string"},{"description":"Whether the barcode's issuer signature checked out: valid, invalid, unsigned, not_supported or malformed; null when no barcode was read.","type":"null","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.signature_outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.signature_outcome","typeLabel":"string | null"},"state":{"oneOf":[{"description":"The issuing state's two-letter code; null when the parse gave none or it named no single state.","type":"string","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.state.oneOf.0","typeLabel":"string"},{"description":"The issuing state's two-letter code; null when the parse gave none or it named no single state.","type":"null","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.state.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0.state","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"owners.items.[INDEX].driving_licence.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].driving_licence","typeLabel":"object | null"},"email":{"type":"object","description":"The owner's email address.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].email.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].email.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].email.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].email.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].email.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].email.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].email.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].email.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].email.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].email.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].email.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].email.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].email.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].email","typeLabel":"object"},"home_address":{"type":"object","description":"Where the owner lives.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].home_address.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].home_address.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_address.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].home_address.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].home_address.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].home_address.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_address.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].home_address.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].home_address.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].home_address.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].home_address.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].home_address.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_address.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].home_address","typeLabel":"object"},"home_phone":{"type":"object","description":"The owner's home number.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].home_phone.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].home_phone.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_phone.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].home_phone.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].home_phone.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].home_phone.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_phone.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].home_phone.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].home_phone.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].home_phone.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].home_phone.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].home_phone.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].home_phone.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].home_phone","typeLabel":"object"},"key":{"description":"The details response key for this subject's row, so a reader can open it.","type":"string","uniqueKey":"owners.items.[INDEX].key","typeLabel":"string"},"linkedin":{"type":"object","description":"The owner's LinkedIn profile.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].linkedin.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].linkedin.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].linkedin.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].linkedin.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].linkedin.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].linkedin.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].linkedin.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].linkedin.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].linkedin.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].linkedin.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].linkedin.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].linkedin.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].linkedin.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].linkedin","typeLabel":"object"},"mobile_phone":{"type":"object","description":"The owner's mobile number, and any number no source gave a type.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].mobile_phone.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].mobile_phone.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].mobile_phone.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].mobile_phone.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].mobile_phone.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].mobile_phone.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].mobile_phone.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].mobile_phone.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].mobile_phone.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].mobile_phone.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].mobile_phone.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].mobile_phone.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].mobile_phone.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].mobile_phone","typeLabel":"object"},"name":{"type":"object","description":"The owner's name.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].name.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].name.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].name.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].name.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].name.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].name.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].name.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].name.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].name.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].name.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].name.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].name.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].name.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].name","typeLabel":"object"},"ownership_percentage":{"type":"object","description":"The share of the company the deal stated for them.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].ownership_percentage.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].ownership_percentage.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ownership_percentage.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].ownership_percentage.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].ownership_percentage.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].ownership_percentage.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ownership_percentage.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].ownership_percentage.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].ownership_percentage.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].ownership_percentage.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].ownership_percentage.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ownership_percentage.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].ownership_percentage","typeLabel":"object"},"position":{"description":"Their place in the list, which is what `Owner 1` means. Not an identity: owners are ordered by how well attested each is, so a re-run can move someone.","type":"integer","uniqueKey":"owners.items.[INDEX].position","typeLabel":"integer"},"relationship":{"type":"object","description":"Whether a source puts this person at a share of the company.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].relationship.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].relationship.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].relationship.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].relationship.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].relationship.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].relationship.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].relationship.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].relationship.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].relationship.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].relationship.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].relationship.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].relationship.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].relationship.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].relationship","typeLabel":"object"},"ssn":{"type":"object","description":"The owner's US social security number.","properties":{"chosen_by":{"oneOf":[{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].ssn.chosen_by.oneOf.0","typeLabel":"any"},{"description":"The source `value` was taken from: the first this field prefers that stated anything. Not the source the others are read against, which `source_to_verify` names. Null when nothing stated the field.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].ssn.chosen_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ssn.chosen_by","typeLabel":"any | null"},"label":{"description":"The field as a reader reads it, such as `Legal business name`.","type":"string","uniqueKey":"owners.items.[INDEX].ssn.label","typeLabel":"string"},"source_to_verify":{"oneOf":[{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"uniqueKey":"owners.items.[INDEX].ssn.source_to_verify.oneOf.0","typeLabel":"any"},{"description":"The source that is being verified.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application",null],"type":"null","uniqueKey":"owners.items.[INDEX].ssn.source_to_verify.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ssn.source_to_verify","typeLabel":"any | null"},"sources":{"description":"One line per source, in the order this field prefers them.","items":{"properties":{"source":{"description":"The source this line speaks for.","enum":["tin","sos","court","background_check","web_presence","web_search","bank_statement","void_check","pnl_statement","tax_return","driving_licence","xactus","industry_prediction","generic_industry_prediction","industry_prediction_v2","datamerch","api","manual","broker_submission","crm","application"],"type":"string","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"source_inputs":{"oneOf":[{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source_inputs.oneOf.0.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"object","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source_inputs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source_inputs.oneOf.1.additionalProperties","typeLabel":"string | null"},"description":"What this source was searched on, keyed by the field name in that source's own spelling, such as `ein` and `legal_name` for the IRS or `name` and `state` for the registry. Null where the source was sent nothing, which is every line the deal stated itself: those are the input. **A key present with a null value means the field was sent and its value is not printed; a key absent means the field was not sent.** The two are different answers, and the reason this is a map rather than fixed columns: a background check is searched on an SSN that must never be echoed back, so its key carries no value. Not the same as `value`, which is what the source returned.","type":"null","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source_inputs.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].source_inputs","typeLabel":"object | null"},"value":{"oneOf":[{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"string","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"description":"The one value this source is read on, as it wrote it: the one that met the field's `value` where it states one, and its own leading answer where it does not. Null when it stated nothing, which `verification_status` then explains.","type":"null","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].value","typeLabel":"string | null"},"verification_status":{"description":"`agree` and `disagree` are this source read against what the deal claimed, not against `value`. `stated` marks the claim itself, which is compared against nothing: the application on every field it can state, and otherwise the first source this field prefers that spoke. `not_compared` marks a source's value on a field that is not verified, listed and compared against nothing. `silent` means the source ran and returned no value for this field, `not_run` that no run of it reached the deal, and `cannot` that this source states no such field at all.","enum":["agree","disagree","stated","silent","not_run","cannot","not_compared"],"type":"string","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX].verification_status","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX].ssn.sources.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners.items.[INDEX].ssn.sources","typeLabel":"object[]"},"state":{"description":"`verified` when a source independent of the deal confirms what it claimed, `conflict` when any source contradicts it, the deal's own other channels included. `not_verified` means nothing independent confirmed it: nothing else spoke to the claim, or only another channel of the deal restated it, or the deal claimed nothing to check. `blank` means nobody stated a value at all.","enum":["verified","conflict","not_verified","blank"],"type":"string","uniqueKey":"owners.items.[INDEX].ssn.state","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"string","uniqueKey":"owners.items.[INDEX].ssn.value.oneOf.0","typeLabel":"string"},{"description":"The best answer the sources hold: the value of the first one this field prefers that stated anything. Not what the deal claimed, which `state` reports on instead, so a field can show a registry's value and read `conflict`. Null when no source stated the field.","type":"null","uniqueKey":"owners.items.[INDEX].ssn.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"owners.items.[INDEX].ssn.value","typeLabel":"string | null"}},"uniqueKey":"owners.items.[INDEX].ssn","typeLabel":"object"},"subject_type":{"enum":["owner","business"],"type":"string","uniqueKey":"owners.items.[INDEX].subject_type","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"owners.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"owners","typeLabel":"object[]"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"business":{"billing_address":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"business_address":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"business_email":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"business_phone":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"dba":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"display_name":"\u003cstring>","ein":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"entity_type":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"facebook":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"industry":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"instagram":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"key":"\u003cstring>","legal_name":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"linkedin":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"standing":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"started_on":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"state_of_incorporation":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"status":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"status_raw":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"subject_type":"owner","website":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"}},"owners":[{"credit_scores":[{"chosen_by":"tin","chosen_score":{"bureau":"equifax","score":123,"score_model":"fico","score_model_raw":"\u003cstring>","score_version_raw":"\u003cstring>","scored_on":"2023-12-25"},"label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"}],"date_of_birth":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"declared":true,"display_name":"\u003cstring>","driving_licence":{"agreement_score":123,"evidence_level":"signed_and_corroborated","expired":true,"expires_on":"2023-12-25","flags":["\u003cstring>"],"issued_on":"2023-12-25","number":"\u003cstring>","pairing_status":"paired","signature_outcome":"\u003cstring>","state":"\u003cstring>"},"email":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"home_address":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"home_phone":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"key":"\u003cstring>","linkedin":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"mobile_phone":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"name":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"ownership_percentage":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"position":123,"relationship":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"ssn":{"chosen_by":"tin","label":"\u003cstring>","source_to_verify":"tin","sources":[{"source":"tin","source_inputs":{},"value":"\u003cstring>","verification_status":"agree"}],"state":"verified","value":"\u003cstring>"},"subject_type":"owner"}]}}},"exampleType":"generated"}},"description":"OK","exampleType":"generated"},"9bb4b5bb-e889-4628-a602-d557a78b8da4":{"description":"End user not found, or verification is not enabled for this account","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"59435c95-f4a9-44b0-abd2-7c8472dcb002":{"ApiKeyAuth":{"in":"header","name":"x-api-key","type":"apiKey","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"19699ff4-ed84-4ba1-9cc0-11b88d34748f":{"description":"Production","url":"https://app.herondata.io"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"in":"header","name":"x-api-key","type":"apiKey","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"https://app.herondata.io/swagger"},"subdomain":"herondata","siteName":"Heron","title":"Get an end user's verification - Heron","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-01T00:21:08.506Z","originalFileLocation":"api-reference/endusers/get-an-end-users-verification.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=\"Returns a field-by-field verification of a submission\u0026#x27;s subjects — the business and its owners — against every independent source that ran a KYB check for the submission. For each field, the response gives a state, the independent sources consulted, and the value each returned. States are: - verified — the merchant stated this value and an independent source agrees - conflict — the merchant stated this value and an independent source disagrees - not_verified — no independent source confirmed it - blank — no value was provided on the submission\">\u003cmeta data-mint-head name=\"application-name\" content=\"Heron\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/herondata/sWOyxQaKY2vTRAyo/_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/herondata/sWOyxQaKY2vTRAyo/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/herondata/sWOyxQaKY2vTRAyo/_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/herondata/sWOyxQaKY2vTRAyo/_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/herondata/sWOyxQaKY2vTRAyo/_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/herondata/sWOyxQaKY2vTRAyo/_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/herondata/sWOyxQaKY2vTRAyo/_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/herondata/sWOyxQaKY2vTRAyo/_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/herondata/sWOyxQaKY2vTRAyo/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get an end user\u0026#x27;s verification - Heron\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns a field-by-field verification of a submission\u0026#x27;s subjects — the business and its owners — against every independent source that ran a KYB check for the submission. For each field, the response gives a state, the independent sources consulted, and the value each returned. States are: - verified — the merchant stated this value and an independent source agrees - conflict — the merchant stated this value and an independent source disagrees - not_verified — no independent source confirmed it - blank — no value was provided on the submission\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Heron\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://herondata.mintlify.app/_mintlify/api/og/v2?division=EndUsers\u0026amp;title=Get+an+end+user%27s+verification\u0026amp;description=Returns+a+field-by-field+verification+of+a+submission%27s+subjects+%E2%80%94+the+business+and+its%0Aowners+%E2%80%94+against+every+independent+source+that+ran+a+KYB+check+for+the+s\u0026amp;theme=4464ed720a5ef3d226d9a192\u0026amp;signature=c0639c91d15a18095800129277c1374b600290db9f198e22b200a6efb9c4bf37\">\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=\"Get an end user\u0026#x27;s verification - Heron\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns a field-by-field verification of a submission\u0026#x27;s subjects — the business and its owners — against every independent source that ran a KYB check for the submission. For each field, the response gives a state, the independent sources consulted, and the value each returned. States are: - verified — the merchant stated this value and an independent source agrees - conflict — the merchant stated this value and an independent source disagrees - not_verified — no independent source confirmed it - blank — no value was provided on the submission\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://herondata.mintlify.app/_mintlify/api/og/v2?division=EndUsers\u0026amp;title=Get+an+end+user%27s+verification\u0026amp;description=Returns+a+field-by-field+verification+of+a+submission%27s+subjects+%E2%80%94+the+business+and+its%0Aowners+%E2%80%94+against+every+independent+source+that+ran+a+KYB+check+for+the+s\u0026amp;theme=4464ed720a5ef3d226d9a192\u0026amp;signature=c0639c91d15a18095800129277c1374b600290db9f198e22b200a6efb9c4bf37\">\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/herondata/sWOyxQaKY2vTRAyo/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Heron\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#CD461D\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endusers/get-an-end-users-verification.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.herondata.io/#organization\",\"name\":\"Heron\",\"url\":\"https://docs.herondata.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/herondata/AkuG3WZNjPMLrlAs/logo/light.svg?fit=max\u0026auto=format\u0026n=AkuG3WZNjPMLrlAs\u0026q=85\u0026s=3fdaeef2943a89b32ca67895d004d0b9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.herondata.io#website\",\"name\":\"Heron\",\"url\":\"https://docs.herondata.io\",\"publisher\":{\"@id\":\"https://docs.herondata.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification#webpage\",\"url\":\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification\",\"name\":\"Get an end user's verification\",\"description\":\"Returns a field-by-field verification of a submission's subjects — the business and its owners — against every independent source that ran a KYB check for the submission. For each field, the response gives a state, the independent sources consulted, and the value each returned. States are: - verified — the merchant stated this value and an independent source agrees - conflict — the merchant stated this value and an independent source disagrees - not_verified — no independent source confirmed it - blank — no value was provided on the submission\",\"dateModified\":\"2026-11-01T00:21:08.506Z\",\"isPartOf\":{\"@id\":\"https://docs.herondata.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"EndUsers\",\"item\":\"https://docs.herondata.io/api-reference/endusers/get-enduser-emails\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get an end user's verification\",\"item\":\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification#apireference\",\"headline\":\"Get an end user's verification\",\"name\":\"Get an end user's verification\",\"description\":\"Returns a field-by-field verification of a submission's subjects — the business and its owners — against every independent source that ran a KYB check for the submission. For each field, the response gives a state, the independent sources consulted, and the value each returned. States are: - verified — the merchant stated this value and an independent source agrees - conflict — the merchant stated this value and an independent source disagrees - not_verified — no independent source confirmed it - blank — no value was provided on the submission\",\"url\":\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification\",\"mainEntityOfPage\":{\"@id\":\"https://docs.herondata.io/api-reference/endusers/get-an-end-users-verification#webpage\"},\"dateModified\":\"2026-11-01T00:21:08.506Z\",\"publisher\":{\"@id\":\"https://docs.herondata.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.herondata.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Heron\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Heron","nav":{"global":{"anchors":[{"anchor":"Heron","icon":"house","href":"https://herondata.io"},{"anchor":"Dashboard","icon":"chart-line","href":"https://dashboard.herondata.io"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/get-started/quickstart"}]},{"tab":"API Reference","groups":[{"group":"Testing","pages":[{"title":"Get apihello world","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/hello_world","href":"/api-reference/testing/get-apihello_world"},{"title":"Get apihello worldauthenticated","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/hello_world/authenticated","href":"/api-reference/testing/get-apihello_worldauthenticated"}]},{"group":"Clear","pages":[]},{"group":"Courts","pages":[]},{"group":"FraudNetwork","pages":[]},{"group":"Secretary of State","pages":[]},{"group":"Analytics","pages":[{"title":"Get decline analytics for a user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/analytics/decline","href":"/api-reference/analytics/get-decline-analytics-for-a-user"}]},{"group":"AppStore","pages":[{"title":"List available apps","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/app_store/list","href":"/api-reference/appstore/list-available-apps"}]},{"group":"Authentication","pages":[]},{"group":"Brokers","pages":[{"title":"List broker EndUsers with deal summary information","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker/end_users/summary","href":"/api-reference/brokers/list-broker-endusers-with-deal-summary-information"},{"title":"Get broker EndUser detail","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker/end_users/{end_user_id_or_heron_id}","href":"/api-reference/brokers/get-broker-enduser-detail"},{"title":"Link a broker decision record to a deal; its live decisions move onto that deal's submissions","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker/end_users/{end_user_id_or_heron_id}/deal_link/","href":"/api-reference/brokers/link-a-broker-decision-record-to-a-deal;-its-live-decisions-move-onto-that-deals-submissions"},{"title":"Dismiss a broker decision from deal-link review","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker/end_users/{end_user_id_or_heron_id}/deal_link/dismiss","href":"/api-reference/brokers/dismiss-a-broker-decision-from-deal-link-review"},{"title":"List deal-link candidates for a broker decision","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker/end_users/{end_user_id_or_heron_id}/deal_link_candidates/","href":"/api-reference/brokers/list-deal-link-candidates-for-a-broker-decision"},{"title":"Set a broker deal's outcome","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/broker/end_users/{end_user_id_or_heron_id}/outcome","href":"/api-reference/brokers/set-a-broker-deals-outcome"},{"title":"Clear a broker deal's outcome","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/broker/end_users/{end_user_id_or_heron_id}/outcome","href":"/api-reference/brokers/clear-a-broker-deals-outcome"}]},{"group":"API Reference","pages":[{"title":"List funder submissions with their current decision and offers","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker/end_users/{end_user_heron_id}/funder_submissions/","href":"/api-reference/list-funder-submissions-with-their-current-decision-and-offers"},{"title":"Validate an end user for configured funders","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker/end_users/{end_user_heron_id}/funder_submissions/preflight/","href":"/api-reference/validate-an-end-user-for-configured-funders"},{"title":"Submit an end user to multiple funders","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker/end_users/{end_user_heron_id}/funder_submissions/submit_to_funders/","href":"/api-reference/submit-an-end-user-to-multiple-funders"},{"title":"Resolve a held funder submission","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker/end_users/{end_user_heron_id}/funder_submissions/{submission_heron_id}/exclusion_resolution/","href":"/api-reference/resolve-a-held-funder-submission"},{"title":"List broker funder policies for current user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker_funder_policies/","href":"/api-reference/list-broker-funder-policies-for-current-user"},{"title":"Bulk update broker funder policies","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/broker_funder_policies/","href":"/api-reference/bulk-update-broker-funder-policies"},{"title":"Export broker funder policies as Excel","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker_funder_policies/export/","href":"/api-reference/export-broker-funder-policies-as-excel"},{"title":"Add a funder to broker's policies","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker_funder_policies/funders/","href":"/api-reference/add-a-funder-to-brokers-policies"},{"title":"Remove a funder from broker's policies","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/broker_funder_policies/funders/{funder_heron_id}/","href":"/api-reference/remove-a-funder-from-brokers-policies"},{"title":"Upload funder policy file for parsing","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker_funder_policies/upload/","href":"/api-reference/upload-funder-policy-file-for-parsing"},{"title":"Get policy upload job status","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker_funder_policies/upload/status/","href":"/api-reference/get-policy-upload-job-status"},{"title":"Get specific policy upload job","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker_funder_policies/upload/{job_heron_id}/","href":"/api-reference/get-specific-policy-upload-job"},{"title":"List pending funder matches for a job","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker_funder_policies/upload/{job_heron_id}/pending/","href":"/api-reference/list-pending-funder-matches-for-a-job"},{"title":"Resolve a pending funder match","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker_funder_policies/upload/{job_heron_id}/pending/{index}/resolve/","href":"/api-reference/resolve-a-pending-funder-match"},{"title":"Skip a pending funder match","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker_funder_policies/upload/{job_heron_id}/pending/{index}/skip/","href":"/api-reference/skip-a-pending-funder-match"},{"title":"Get deal link entries for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/deal_link/","href":"/api-reference/get-deal-link-entries-for-an-end-user"},{"title":"List funder policy evaluations for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/funder_policy_evaluations/","href":"/api-reference/list-funder-policy-evaluations-for-an-end-user"},{"title":"Submit an end user to a single funder","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_heron_id}/funder_submissions/{submission_heron_id}/submit_to_funder/","href":"/api-reference/submit-an-end-user-to-a-single-funder"},{"title":"List funder exclusion rules","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/funder_exclusion_rules/","href":"/api-reference/list-funder-exclusion-rules"},{"title":"Add sender matchers to many funder exclusion rules","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/funder_exclusion_rules/bulk/","href":"/api-reference/add-sender-matchers-to-many-funder-exclusion-rules"},{"title":"Delete many funder exclusion rules","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/funder_exclusion_rules/bulk/","href":"/api-reference/delete-many-funder-exclusion-rules"},{"title":"Add and remove sender matchers across many funder exclusion rules","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/funder_exclusion_rules/bulk/","href":"/api-reference/add-and-remove-sender-matchers-across-many-funder-exclusion-rules"},{"title":"Create or replace a funder exclusion rule","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/funder_exclusion_rules/{funder_heron_id}/","href":"/api-reference/create-or-replace-a-funder-exclusion-rule"},{"title":"Delete a funder exclusion rule","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/funder_exclusion_rules/{funder_heron_id}/","href":"/api-reference/delete-a-funder-exclusion-rule"},{"title":"List funder integration states for the current broker","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/funder_integrations/","href":"/api-reference/list-funder-integration-states-for-the-current-broker"},{"title":"Link a funder to the current broker for self-service","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/funder_integrations/","href":"/api-reference/link-a-funder-to-the-current-broker-for-self-service"},{"title":"List funders available for self-service that the broker hasn't linked yet","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/funder_integrations/candidates/","href":"/api-reference/list-funders-available-for-self-service-that-the-broker-hasnt-linked-yet"},{"title":"Save staging or production form values for a funder integration","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/funder_integrations/{funder_heron_id}/","href":"/api-reference/save-staging-or-production-form-values-for-a-funder-integration"},{"title":"Remove a funder, or delete one environment's saved integration","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/funder_integrations/{funder_heron_id}/","href":"/api-reference/remove-a-funder-or-delete-one-environments-saved-integration"},{"title":"Update a funder's submission channel and email configuration","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/funder_integrations/{funder_heron_id}/","href":"/api-reference/update-a-funders-submission-channel-and-email-configuration"},{"title":"Trigger a staging or production test submission for this funder","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/funder_integrations/{funder_heron_id}/test/","href":"/api-reference/trigger-a-staging-or-production-test-submission-for-this-funder"},{"title":"Upsert a funder submission","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/funder_submissions/","href":"/api-reference/upsert-a-funder-submission"},{"title":"Get funder submission status","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/funder_submissions/{submission_heron_id}/","href":"/api-reference/get-funder-submission-status"},{"title":"Trigger a funder submission","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/funder_submissions/{submission_heron_id}/trigger/","href":"/api-reference/trigger-a-funder-submission"},{"title":"Search funders by name","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/funders/search/","href":"/api-reference/search-funders-by-name"},{"title":"Ingest end user data from a CRM webhook","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/ingestion/crm/{crm_integration_heron_id}","href":"/api-reference/ingest-end-user-data-from-a-crm-webhook"}]},{"group":"BrokerSubmissions","pages":[{"title":"Create broker submission","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker_submissions/","href":"/api-reference/brokersubmissions/create-broker-submission"},{"title":"List broker API keys for a given user.","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/broker_submissions/api_keys","href":"/api-reference/brokersubmissions/list-broker-api-keys-for-a-given-user"},{"title":"Generate broker API key","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker_submissions/api_keys/generate","href":"/api-reference/brokersubmissions/generate-broker-api-key"},{"title":"Delete broker API key","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/broker_submissions/api_keys/{broker_funder_api_key_heron_id}","href":"/api-reference/brokersubmissions/delete-broker-api-key"},{"title":"Upload PDF files for broker submission","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker_submissions/{submission_heron_id}/files","href":"/api-reference/brokersubmissions/upload-pdf-files-for-broker-submission"},{"title":"Add details to broker submission","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/broker_submissions/{submission_heron_id}/update_information","href":"/api-reference/brokersubmissions/add-details-to-broker-submission"}]},{"group":"Categories","pages":[{"title":"Get categories","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/categories","href":"/api-reference/categories/get-categories"}]},{"group":"Policy","pages":[{"title":"List company attributes available for policy checks","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/company_attributes","href":"/api-reference/policy/list-company-attributes-available-for-policy-checks"},{"title":"Get the policy evaluations for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/policy_evaluations","href":"/api-reference/policy/get-the-policy-evaluations-for-an-end-user"},{"title":"Get all policy definitions","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/policies","href":"/api-reference/policy/get-all-policy-definitions"},{"title":"Progress policies for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/policies/progress","href":"/api-reference/policy/progress-policies-for-an-end-user"}]},{"group":"Credentials","pages":[{"title":"List API keys","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/credentials/keys","href":"/api-reference/credentials/list-api-keys"},{"title":"Create a new API key","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/credentials/keys","href":"/api-reference/credentials/create-a-new-api-key"},{"title":"Delete an API key","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/credentials/keys/{heron_id}","href":"/api-reference/credentials/delete-an-api-key"},{"title":"Activate an API key","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/credentials/keys/{heron_id}/activate","href":"/api-reference/credentials/activate-an-api-key"},{"title":"Deactivate an API key","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/credentials/keys/{heron_id}/deactivate","href":"/api-reference/credentials/deactivate-an-api-key"}]},{"group":"CrmIntegrations","pages":[{"title":"List CRM Integrations","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/crm_integrations","href":"/api-reference/crmintegrations/list-crm-integrations"},{"title":"Create a CRM integration","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/crm_integrations","href":"/api-reference/crmintegrations/create-a-crm-integration"},{"title":"Patch a CRM integration","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/crm_integrations/{heron_id}","href":"/api-reference/crmintegrations/patch-a-crm-integration"}]},{"group":"EndUserDataSourceAccounts","pages":[{"title":"Update a data source account's account number","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/data_source_accounts/{dsa_heron_id_to_update}/update_number","href":"/api-reference/enduserdatasourceaccounts/update-a-data-source-accounts-account-number"},{"title":"Update a data source account","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/data_source_accounts/{heron_id}","href":"/api-reference/enduserdatasourceaccounts/update-a-data-source-account"},{"title":"Disable duplicate data source accounts for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/data_source_accounts/disable_duplicates","href":"/api-reference/enduserdatasourceaccounts/disable-duplicate-data-source-accounts-for-an-end-user"}]},{"group":"EndUserDataSources","pages":[{"title":"Update a data source","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/data_sources/{heron_id}","href":"/api-reference/enduserdatasources/update-a-data-source"},{"title":"Get data source account summary","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/data_source_account_summary","href":"/api-reference/enduserdatasources/get-data-source-account-summary"},{"title":"Get data sources","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/data_sources","href":"/api-reference/enduserdatasources/get-data-sources"},{"title":"Get paginated data source summaries","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/data_sources/summary","href":"/api-reference/enduserdatasources/get-paginated-data-source-summaries"}]},{"group":"EmailTemplates","pages":[{"title":"Get email templates","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/email_templates","href":"/api-reference/emailtemplates/get-email-templates"},{"title":"Create an email template","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/email_templates","href":"/api-reference/emailtemplates/create-an-email-template"},{"title":"Patch an email template","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/email_templates/{heron_id}","href":"/api-reference/emailtemplates/patch-an-email-template"}]},{"group":"EndUsers","pages":[{"title":"Get EndUser emails","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_emails","href":"/api-reference/endusers/get-enduser-emails"},{"title":"List EndUsers","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users","href":"/api-reference/endusers/list-endusers"},{"title":"Update EndUser","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/end_users","href":"/api-reference/endusers/update-enduser"},{"title":"Create EndUser","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users","href":"/api-reference/endusers/create-enduser"},{"title":"List EndUsers with Summary Information","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/summary","href":"/api-reference/endusers/list-endusers-with-summary-information"},{"title":"Get EndUser background check dashboard payload","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/background_check","href":"/api-reference/endusers/get-enduser-background-check-dashboard-payload"},{"title":"List an end user's background check affiliations","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/background_check/affiliations","href":"/api-reference/endusers/list-an-end-users-background-check-affiliations"},{"title":"Request background check reports for affiliations","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_heron_id}/background_check/affiliations/reports","href":"/api-reference/endusers/request-background-check-reports-for-affiliations"},{"title":"Confirm a candidate for an affiliate report","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_heron_id}/background_check/affiliations/reports/confirm","href":"/api-reference/endusers/confirm-a-candidate-for-an-affiliate-report"},{"title":"Stop tracking an affiliate report","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/end_users/{end_user_heron_id}/background_check/affiliations/reports/{ref}","href":"/api-reference/endusers/stop-tracking-an-affiliate-report"},{"title":"Get the pinned CLEAR candidate overrides for a background check","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/background_check/override","href":"/api-reference/endusers/get-the-pinned-clear-candidate-overrides-for-a-background-check"},{"title":"Pin CLEAR candidate overrides for a background check","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_heron_id}/background_check/override","href":"/api-reference/endusers/pin-clear-candidate-overrides-for-a-background-check"},{"title":"Clear all CLEAR candidate overrides for a background check","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/end_users/{end_user_heron_id}/background_check/override","href":"/api-reference/endusers/clear-all-clear-candidate-overrides-for-a-background-check"},{"title":"Download the background check as a PDF","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/background_check/pdf","href":"/api-reference/endusers/download-the-background-check-as-a-pdf"},{"title":"Download a subject's background check as XML","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/background_check/subjects/{subject_key}/raw_report","href":"/api-reference/endusers/download-a-subjects-background-check-as-xml"},{"title":"View a criminal-record mug shot","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/background_check/subjects/{subject_key}/records/{record_id}/mugshot","href":"/api-reference/endusers/view-a-criminal-record-mug-shot"},{"title":"Get an end user's background check verification","deprecated":true,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/background_check/verification","href":"/api-reference/endusers/get-an-end-users-background-check-verification"},{"title":"Get the business and owner details of an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/details","href":"/api-reference/endusers/get-the-business-and-owner-details-of-an-end-user"},{"title":"Update the business and owner details of an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/end_users/{end_user_heron_id}/details","href":"/api-reference/endusers/update-the-business-and-owner-details-of-an-end-user"},{"title":"Get duplicate end users for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/duplicate_end_users","href":"/api-reference/endusers/get-duplicate-end-users-for-an-end-user"},{"title":"Get an end user's fraud network scan","description":"Returns the last fraud network scan for a submission: whether the identity it stated matches\nHeron's fraud network, and Heron's business-only conclusions in `features`. People, ring size,\nmember data, amounts and dates are never returned, so `network`, `match_meta`,\n`matched_node_heron_id`, `businesses`, `people` and `edges` are always empty.\n\nTo test the integration, first `POST /end_users` with\n`{\"end_user\":{\"end_user_id\":\"sandbox-fraud-test-001\",\n\"name\":\"HERON SANDBOX FRAUD RING LLC\"}}`. Use an unused `end_user_id`. Before the workflow\nruns the enrichers, `PATCH /end_users/\u003cheron_id>/end_user_information` with\n`{\"company_legal_business_name\":\"HERON SANDBOX FRAUD RING LLC\",\"owner_1\":\n{\"first_name\":\"HERON SANDBOX\",\"last_name\":\"FRAUD RING\"}}`. A parsed application form can\nsupply the same identity instead. Do not send an EIN or SSN.\n\nThis endpoint returns `status=match`, `classification=fraud_network`, and the sample ring's\nbusiness-only conclusions in `features`. Read the sample velocity result from\n`GET /end_user_enrichers/\u003cheron_id>/enricher_results`: select `broker_velocity`, then read\n`broker_velocity_signal`, which is `high`.\n","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/fraud_detection/fraud_network","href":"/api-reference/endusers/get-an-end-users-fraud-network-scan"},{"title":"Get an end user's verification","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/verification","href":"/api-reference/endusers/get-an-end-users-verification"},{"title":"Get EndUser by heron_id or end_user_id","description":"Get an end user using its end_user_id or heron_id\n","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}","href":"/api-reference/endusers/get-enduser-by-heron_id-or-end_user_id"},{"title":"Delete EndUser by heron_id or end_user_id (sync)","deprecated":true,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/end_users/{end_user_id_or_heron_id}","href":"/api-reference/endusers/delete-enduser-by-heron_id-or-end_user_id-sync"},{"title":"Delete EndUser by heron_id or end_user_id (async)","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/delete","href":"/api-reference/endusers/delete-enduser-by-heron_id-or-end_user_id-async"},{"title":"Get EndUser emails","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/emails","href":"/api-reference/endusers/get-enduser-emails-1"},{"title":"Get EndUser information","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/end_user_information","href":"/api-reference/endusers/get-enduser-information"},{"title":"Patch EndUser information","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/end_users/{end_user_id_or_heron_id}/end_user_information","href":"/api-reference/endusers/patch-enduser-information"},{"title":"Enrich transactions of EndUser","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/enrich","href":"/api-reference/endusers/enrich-transactions-of-enduser"},{"title":"Get EndUser physical location","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/location","href":"/api-reference/endusers/get-enduser-physical-location"},{"title":"Get EndUser processing status","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/processing_status","href":"/api-reference/endusers/get-enduser-processing-status"},{"title":"Retrieve CRM sync events for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{heron_id}/crm_sync","href":"/api-reference/endusers/retrieve-crm-sync-events-for-an-end-user"},{"title":"Trigger a CRM Sync for an End User","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{heron_id}/crm_sync","href":"/api-reference/endusers/trigger-a-crm-sync-for-an-end-user"}]},{"group":"EndUserEmails","pages":[{"title":"Export an end user email as an EML file","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_emails/{heron_id}/export","href":"/api-reference/enduseremails/export-an-end-user-email-as-an-eml-file"}]},{"group":"EndUserEnrichers","pages":[{"title":"Start enricher execution for a specific end user asynchronously","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_enrichers/definitions/{enricher_definition_name}/start_enrich","href":"/api-reference/enduserenrichers/start-enricher-execution-for-a-specific-end-user-asynchronously"},{"title":"Get all fields for all enrichers for a given user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_enrichers/fields","href":"/api-reference/enduserenrichers/get-all-fields-for-all-enrichers-for-a-given-user"},{"title":"Trigger enricher execution for a specific end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_enrichers/{end_user_heron_id}/enrich","href":"/api-reference/enduserenrichers/trigger-enricher-execution-for-a-specific-end-user"},{"title":"Get enrichment results for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_enrichers/{end_user_heron_id}/enricher_results","href":"/api-reference/enduserenrichers/get-enrichment-results-for-an-end-user"},{"title":"Get enricher result by enricher name and end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_enrichers/{end_user_heron_id}/enricher_results/{enricher_name}","href":"/api-reference/enduserenrichers/get-enricher-result-by-enricher-name-and-end-user"}]},{"group":"EndUserEntity","pages":[{"title":"Get the definitions for all end user entities","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_entities","href":"/api-reference/enduserentity/get-the-definitions-for-all-end-user-entities"},{"title":"Create an end user entity","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_entities","href":"/api-reference/enduserentity/create-an-end-user-entity"},{"title":"Export all saved attribute for all end users to an Excel file","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_entities/attribute_values/export","href":"/api-reference/enduserentity/export-all-saved-attribute-for-all-end-users-to-an-excel-file"},{"title":"Set the display order of end user entities","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/end_user_entities/reorder","href":"/api-reference/enduserentity/set-the-display-order-of-end-user-entities"},{"title":"Create an end user entity attribute","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_entities/{entity_heron_id}/attributes","href":"/api-reference/enduserentity/create-an-end-user-entity-attribute"},{"title":"Set the display order of end user entity attributes","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/end_user_entities/{entity_heron_id}/attributes/reorder","href":"/api-reference/enduserentity/set-the-display-order-of-end-user-entity-attributes"},{"title":"Delete an EndUserEntityAttribute","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/end_user_entities/{entity_heron_id}/attributes/{attribute_heron_id}","href":"/api-reference/enduserentity/delete-an-enduserentityattribute"},{"title":"Update an end user entity","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/end_user_entities/{entity_heron_id}/attributes/{attribute_heron_id}","href":"/api-reference/enduserentity/update-an-end-user-entity"},{"title":"Create an end user entity attribute","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_entities/{entity_heron_id}/attributes/{attribute_heron_id}/clone","href":"/api-reference/enduserentity/create-an-end-user-entity-attribute-1"},{"title":"Create an end user entity attribute source","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_entities/{entity_heron_id}/attributes/{attribute_heron_id}/sources","href":"/api-reference/enduserentity/create-an-end-user-entity-attribute-source"},{"title":"Delete an EndUserEntityAttribute","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/end_user_entities/{entity_heron_id}/attributes/{attribute_heron_id}/sources/{source_heron_id}","href":"/api-reference/enduserentity/delete-an-enduserentityattribute-1"},{"title":"Upsert an end user entity","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/end_user_entities/{entity_heron_id}/attributes/{attribute_heron_id}/sources/{source_heron_id}","href":"/api-reference/enduserentity/upsert-an-end-user-entity"},{"title":"Delete an EndUserEntity","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/end_user_entities/{heron_id}","href":"/api-reference/enduserentity/delete-an-enduserentity"},{"title":"Update an end user entity","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/end_user_entities/{heron_id}","href":"/api-reference/enduserentity/update-an-end-user-entity-1"},{"title":"Get the materialised end user entities for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/entities","href":"/api-reference/enduserentity/get-the-materialised-end-user-entities-for-an-end-user"},{"title":"Bulk save entity attribute values by entity name and attribute name","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/end_users/{end_user_heron_id}/entities/values/bulk","href":"/api-reference/enduserentity/bulk-save-entity-attribute-values-by-entity-name-and-attribute-name"},{"title":"Upsert the attribute value for an end user entity attribute source","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_heron_id}/entities/{entity_heron_id}","href":"/api-reference/enduserentity/upsert-the-attribute-value-for-an-end-user-entity-attribute-source"}]},{"group":"EndUserFiles","pages":[{"title":"All EndUserFiles","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_files","href":"/api-reference/enduserfiles/all-enduserfiles"},{"title":"List flagged bank statements","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_files/alteration_flags","href":"/api-reference/enduserfiles/list-flagged-bank-statements"},{"title":"Process file without creating EndUserFile record","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_files/process_standalone","href":"/api-reference/enduserfiles/process-file-without-creating-enduserfile-record"},{"title":"Get recent files by file class","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_files/recent_by_file_class","href":"/api-reference/enduserfiles/get-recent-files-by-file-class"},{"title":"Get file rename rules","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_files/rename_rules","href":"/api-reference/enduserfiles/get-file-rename-rules"},{"title":"Create a file rename rule","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_files/rename_rules","href":"/api-reference/enduserfiles/create-a-file-rename-rule"},{"title":"Get file rename rule variable slugs","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_files/rename_rules/slugs","href":"/api-reference/enduserfiles/get-file-rename-rule-variable-slugs"},{"title":"Update a file rename rule","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/end_user_files/rename_rules/{heron_id}","href":"/api-reference/enduserfiles/update-a-file-rename-rule"},{"title":"Get a single end user file by Heron ID","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_files/{heron_id}","href":"/api-reference/enduserfiles/get-a-single-end-user-file-by-heron-id"},{"title":"Delete an EndUserFile","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/end_user_files/{heron_id}","href":"/api-reference/enduserfiles/delete-an-enduserfile"},{"title":"Update the end user file's class","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/end_user_files/{heron_id}","href":"/api-reference/enduserfiles/update-the-end-user-files-class"},{"title":"Get EndUserFile as a base64 string","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_files/{heron_id}/file","href":"/api-reference/enduserfiles/get-enduserfile-as-a-base64-string"},{"title":"Trigger async parsing of an end user file","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_files/{heron_id}/parse_file","href":"/api-reference/enduserfiles/trigger-async-parsing-of-an-end-user-file"},{"title":"Get parsed results from uploaded files","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_files/{heron_id}/parsed_results","href":"/api-reference/enduserfiles/get-parsed-results-from-uploaded-files"},{"title":"Trigger file's rename rule","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_files/{heron_id}/trigger_rename","href":"/api-reference/enduserfiles/trigger-files-rename-rule"},{"title":"Trigger splitting a combined end user file into its child files based on its page_classes","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_user_files/{heron_id}/trigger_split","href":"/api-reference/enduserfiles/trigger-splitting-a-combined-end-user-file-into-its-child-files-based-on-its-page_classes"},{"title":"Get EndUserFiles","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/files","href":"/api-reference/enduserfiles/get-enduserfiles"},{"title":"Post EndUserFile","deprecated":true,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/files","href":"/api-reference/enduserfiles/post-enduserfile"},{"title":"Download EndUserFiles","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/files/download","href":"/api-reference/enduserfiles/download-enduserfiles"},{"title":"Download xlsx of parsed results from uploaded files","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/files/parsed_results/xlsx","href":"/api-reference/enduserfiles/download-xlsx-of-parsed-results-from-uploaded-files"},{"title":"Get EndUserFile summaries","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/files/summary","href":"/api-reference/enduserfiles/get-enduserfile-summaries"},{"title":"Post EndUserFile V2","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/files/v2","href":"/api-reference/enduserfiles/post-enduserfile-v2"},{"title":"Start Workflow","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/start_workflow","href":"/api-reference/enduserfiles/start-workflow"}]},{"group":"FileClass","pages":[{"title":"Get all file classes","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_user_files/file_classes","href":"/api-reference/fileclass/get-all-file-classes"},{"title":"Get file class groups enabled for a User","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/users/file_class_groups","href":"/api-reference/fileclass/get-file-class-groups-enabled-for-a-user"},{"title":"Get current file classes used in classification","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/users/file_classes","href":"/api-reference/fileclass/get-current-file-classes-used-in-classification"},{"title":"Add a FileClass to Classify for a User","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/users/file_classes/{file_class_name}","href":"/api-reference/fileclass/add-a-fileclass-to-classify-for-a-user"},{"title":"Remove a FileClass from Classification for a User","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/users/file_classes/{file_class_name}","href":"/api-reference/fileclass/remove-a-fileclass-from-classification-for-a-user"}]},{"group":"EndUserQueries","pages":[]},{"group":"EndUserCalculations","pages":[{"title":"Get EndUser balance","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/balance","href":"/api-reference/endusercalculations/get-enduser-balance"},{"title":"Get EndUser forecasts","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/forecast","href":"/api-reference/endusercalculations/get-enduser-forecasts"},{"title":"Get EndUser statistics","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/statistics","href":"/api-reference/endusercalculations/get-enduser-statistics"},{"title":"Get EndUser anomalies","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/anomalies","href":"/api-reference/endusercalculations/get-enduser-anomalies"},{"title":"Get EndUser bank statement summary","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/bank_statement_summary","href":"/api-reference/endusercalculations/get-enduser-bank-statement-summary"},{"title":"Get EndUser metric benchmarks","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/benchmarks","href":"/api-reference/endusercalculations/get-enduser-metric-benchmarks"},{"title":"Get EndUser debt candidates","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/debt_candidates","href":"/api-reference/endusercalculations/get-enduser-debt-candidates"},{"title":"Export as a spreadsheet","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/export_spreadsheet","href":"/api-reference/endusercalculations/export-as-a-spreadsheet"},{"title":"Get EndUser transactions grouped by counterparty or merchant","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/grouped_transactions_report","href":"/api-reference/endusercalculations/get-enduser-transactions-grouped-by-counterparty-or-merchant"},{"title":"Get EndUser Heron Score (beta)","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/heron_score","href":"/api-reference/endusercalculations/get-enduser-heron-score-beta"},{"title":"Get EndUser merchant summary","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/merchant_summary","href":"/api-reference/endusercalculations/get-enduser-merchant-summary"},{"title":"Get EndUser named dates","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/named_dates","href":"/api-reference/endusercalculations/get-enduser-named-dates"},{"title":"Get EndUser cashflow P\u0026L","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/profit_and_loss","href":"/api-reference/endusercalculations/get-enduser-cashflow-p\u0026l"},{"title":"Update EndUser P\u0026L layout","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/end_users/{end_user_id_or_heron_id}/profit_and_loss_layout","href":"/api-reference/endusercalculations/update-enduser-p\u0026l-layout"},{"title":"Get EndUser recurring transactions report","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/recurring_transactions_report","href":"/api-reference/endusercalculations/get-enduser-recurring-transactions-report"},{"title":"Get EndUser scorecard","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/scorecard","href":"/api-reference/endusercalculations/get-enduser-scorecard"},{"title":"Request EndUser scorecard","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/scorecard/async","href":"/api-reference/endusercalculations/request-enduser-scorecard"},{"title":"Get EndUser transaction data coverage","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/transaction_data_coverage","href":"/api-reference/endusercalculations/get-enduser-transaction-data-coverage"}]},{"group":"EndUserAttributes","pages":[{"title":"Get EndUser attribute values","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_heron_id}/company_attributes","href":"/api-reference/enduserattributes/get-enduser-attribute-values"}]},{"group":"EndUserAccounts","pages":[{"title":"Get Missing Accounts (beta)","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/missing_accounts","href":"/api-reference/enduseraccounts/get-missing-accounts-beta"}]},{"group":"EnrichmentFeedback","pages":[{"title":"Bulk create category feedback for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/bulk_category_feedback","href":"/api-reference/enrichmentfeedback/bulk-create-category-feedback-for-an-end-user"},{"title":"Bulk create merchant feedback for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/merchant_feedback","href":"/api-reference/enrichmentfeedback/bulk-create-merchant-feedback-for-an-end-user"},{"title":"Revert merchant feedback for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/merchant_feedback/revert","href":"/api-reference/enrichmentfeedback/revert-merchant-feedback-for-an-end-user"},{"title":"Create category, merchant feedback","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/transactions/{heron_id}/feedback","href":"/api-reference/enrichmentfeedback/create-category-merchant-feedback"}]},{"group":"EndUserFinancials","pages":[{"title":"Get EndUser's combined financials","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/combined_financials","href":"/api-reference/enduserfinancials/get-endusers-combined-financials"}]},{"group":"EndUserIntegrations","pages":[{"title":"Upload DecisionLogic XML","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/decision_logic","href":"/api-reference/enduserintegrations/upload-decisionlogic-xml"},{"title":"Upload Inscribe","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/inscribe","href":"/api-reference/enduserintegrations/upload-inscribe"},{"title":"Get Integration Links","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/integration_links","href":"/api-reference/enduserintegrations/get-integration-links"},{"title":"Upload Ocrolus","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/ocrolus","href":"/api-reference/enduserintegrations/upload-ocrolus"},{"title":"Get PDFs","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/pdfs","href":"/api-reference/enduserintegrations/get-pdfs"},{"title":"Parse all PDF","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/pdfs/parse","href":"/api-reference/enduserintegrations/parse-all-pdf"},{"title":"Upload PDF","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/pdfs/v1","href":"/api-reference/enduserintegrations/upload-pdf"},{"title":"Upload Plaid assets","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/plaid/assets","href":"/api-reference/enduserintegrations/upload-plaid-assets"},{"title":"Upload Plaid transactions","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/plaid/transactions","href":"/api-reference/enduserintegrations/upload-plaid-transactions"},{"title":"Upload Yodlee","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/yodlee","href":"/api-reference/enduserintegrations/upload-yodlee"},{"title":"Get single PDF by heron_id","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/integrations/pdfs/{heron_id}","href":"/api-reference/enduserintegrations/get-single-pdf-by-heron_id"},{"title":"Update PDF attributes including status","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/integrations/pdfs/{heron_id}","href":"/api-reference/enduserintegrations/update-pdf-attributes-including-status"},{"title":"Send patch transactions for a pdf statement","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/integrations/pdfs/{heron_id}/processed","href":"/api-reference/enduserintegrations/send-patch-transactions-for-a-pdf-statement"},{"title":"Reloads transactions for a pdf","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/integrations/pdfs/{heron_id}/reload_transactions","href":"/api-reference/enduserintegrations/reloads-transactions-for-a-pdf"},{"title":"Unloads transactions for a pdf","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/integrations/pdfs/{heron_id}/unload_transactions","href":"/api-reference/enduserintegrations/unloads-transactions-for-a-pdf"},{"title":"Update PDF currency","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/integrations/pdfs/{heron_id}/update_currency","href":"/api-reference/enduserintegrations/update-pdf-currency"}]},{"group":"EndUserRules","pages":[{"title":"Evaluate all rules for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/evaluate_rules","href":"/api-reference/enduserrules/evaluate-all-rules-for-an-end-user"}]},{"group":"Integrations","pages":[{"title":"Send a Finicity Connect email to an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/finicity/connect","href":"/api-reference/integrations/send-a-finicity-connect-email-to-an-end-user"},{"title":"Trigger a cashflow report generation for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/finicity/request_cashflow_report","href":"/api-reference/integrations/trigger-a-cashflow-report-generation-for-an-end-user"},{"title":"Trigger a statement reports generation for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/finicity/request_statement_reports","href":"/api-reference/integrations/trigger-a-statement-reports-generation-for-an-end-user"},{"title":"Trigger a Finicity VOE transactions report generation for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/finicity/request_voe_transactions_report","href":"/api-reference/integrations/trigger-a-finicity-voe-transactions-report-generation-for-an-end-user"},{"title":"Update an Integration Link","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/integration_links/{item_id}","href":"/api-reference/integrations/update-an-integration-link"},{"title":"List Integrations","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/integrations","href":"/api-reference/integrations/list-integrations"},{"title":"Create an integration","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/integrations","href":"/api-reference/integrations/create-an-integration"},{"title":"Update Integration","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/integrations/{heron_id}","href":"/api-reference/integrations/update-integration"},{"title":"Get IntegrationLinks by Integration","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/integrations/{heron_id}/links","href":"/api-reference/integrations/get-integrationlinks-by-integration"},{"title":"Refresh assets reports for integration links","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/integrations/{heron_id}/links","href":"/api-reference/integrations/refresh-assets-reports-for-integration-links"},{"title":"Create an integration Link","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/integrations/{heron_id}/links","href":"/api-reference/integrations/create-an-integration-link"},{"title":"(Soft-)Delete an integration link","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/integrations/{heron_id}/links","href":"/api-reference/integrations/soft-delete-an-integration-link"},{"title":"Refresh an IntegrationLink","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/integrations/{heron_id}/links/{link_item_id}/refresh","href":"/api-reference/integrations/refresh-an-integrationlink"}]},{"group":"ISOApplication","pages":[{"title":"Upload an ISO application PDF for for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/iso_application_form","href":"/api-reference/isoapplication/upload-an-iso-application-pdf-for-for-an-end-user"},{"title":"Get EndUser ISO Applications","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/iso_applications","href":"/api-reference/isoapplication/get-enduser-iso-applications"},{"title":"Upload an ISO application PDF for automated scrubbing in under 15 seconds","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/iso_applications/","href":"/api-reference/isoapplication/upload-an-iso-application-pdf-for-automated-scrubbing-in-under-15-seconds"},{"title":"Upload an ISO application PDF for automated scrubbing in under 15 seconds (base64)","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/iso_applications/base64","href":"/api-reference/isoapplication/upload-an-iso-application-pdf-for-automated-scrubbing-in-under-15-seconds-base64"},{"title":"Reprocess a single ISO application","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/iso_applications/reprocess/{heron_id}","href":"/api-reference/isoapplication/reprocess-a-single-iso-application"},{"title":"Get the scrubbed results and data validations of an uploaded ISO application by its heron_id (prefixed \"iso_\")","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/iso_applications/{heron_id}","href":"/api-reference/isoapplication/get-the-scrubbed-results-and-data-validations-of-an-uploaded-iso-application-by-its-heron_id-prefixed-\"iso_\""}]},{"group":"Positions","pages":[{"title":"Get positions summary for end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/positions","href":"/api-reference/positions/get-positions-summary-for-end-user"},{"title":"Get edits that no longer apply","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/positions/stale_overrides","href":"/api-reference/positions/get-edits-that-no-longer-apply"},{"title":"Apply an edit that no longer applies to a rebuilt position","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/position_overrides/{override_heron_id}/reannotate","href":"/api-reference/positions/apply-an-edit-that-no-longer-applies-to-a-rebuilt-position"},{"title":"Get a position's edit history","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/positions/{position_heron_id}/overrides","href":"/api-reference/positions/get-a-positions-edit-history"},{"title":"Override a position's status, frequency or payment amount","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/positions/{position_heron_id}/overrides","href":"/api-reference/positions/override-a-positions-status-frequency-or-payment-amount"},{"title":"Remove a position's override","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/positions/{position_heron_id}/overrides","href":"/api-reference/positions/remove-a-positions-override"},{"title":"Get transactions for a specific position","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/positions/{position_heron_id}/transactions","href":"/api-reference/positions/get-transactions-for-a-specific-position"}]},{"group":"Tags","pages":[{"title":"List an end user's tags","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/tags","href":"/api-reference/tags/list-an-end-users-tags"},{"title":"Replace an end user's tags","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/end_users/{end_user_id_or_heron_id}/tags","href":"/api-reference/tags/replace-an-end-users-tags"},{"title":"Add tags to an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/tags","href":"/api-reference/tags/add-tags-to-an-end-user"},{"title":"Remove a tag from an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/end_users/{end_user_id_or_heron_id}/tags/{tag_heron_id}","href":"/api-reference/tags/remove-a-tag-from-an-end-user"},{"title":"List tags","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/tags","href":"/api-reference/tags/list-tags"},{"title":"Create a tag","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/tags","href":"/api-reference/tags/create-a-tag"},{"title":"Get a tag","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/tags/{heron_id}","href":"/api-reference/tags/get-a-tag"},{"title":"Delete a tag","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/tags/{heron_id}","href":"/api-reference/tags/delete-a-tag"},{"title":"Update a tag","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/tags/{heron_id}","href":"/api-reference/tags/update-a-tag"}]},{"group":"EnrichedTransactions","pages":[{"title":"Get end user transactions","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/end_users/{end_user_id_or_heron_id}/transactions","href":"/api-reference/enrichedtransactions/get-end-user-transactions"},{"title":"Get apitransactions","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/transactions/{reference_id_or_heron_id}","href":"/api-reference/enrichedtransactions/get-apitransactions"}]},{"group":"Transactions","pages":[{"title":"Create end user transactions (async)","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/end_users/{end_user_id_or_heron_id}/transactions","href":"/api-reference/transactions/create-end-user-transactions-async"},{"title":"Get apitransactions","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/transactions","href":"/api-reference/transactions/get-apitransactions"},{"title":"Enrich transactions (sync)","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/transactions","href":"/api-reference/transactions/enrich-transactions-sync"},{"title":"Delete transactions","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/transactions","href":"/api-reference/transactions/delete-transactions"}]},{"group":"Funders","pages":[{"title":"Search funders by name","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/funders/","href":"/api-reference/funders/search-funders-by-name"},{"title":"List your linked funders","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/funders/linked","href":"/api-reference/funders/list-your-linked-funders"},{"title":"Get a single funder","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/funders/{heron_id}","href":"/api-reference/funders/get-a-single-funder"}]},{"group":"Interaction Logs","pages":[]},{"group":"MCP endpoints","pages":[]},{"group":"Merchants","pages":[{"title":"Extract merchant","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/merchants/extract","href":"/api-reference/merchants/extract-merchant"},{"title":"List merchant groups","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/merchants/groups","href":"/api-reference/merchants/list-merchant-groups"},{"title":"List merchants","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/merchants/list","href":"/api-reference/merchants/list-merchants"},{"title":"Search merchants","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/merchants/search","href":"/api-reference/merchants/search-merchants"},{"title":"Get merchant by ID","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/merchants/{heron_id}","href":"/api-reference/merchants/get-merchant-by-id"},{"title":"Set merchant group override","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/merchants/{merchant_heron_id}/user_merchant_group","href":"/api-reference/merchants/set-merchant-group-override"}]},{"group":"OAuth","pages":[]},{"group":"Policy Versions","pages":[{"title":"List policy versions","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/policy_version","href":"/api-reference/policy-versions/list-policy-versions"},{"title":"Create a draft policy version with new check values","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger patch /api/policy_version/draft/check","href":"/api-reference/policy-versions/create-a-draft-policy-version-with-new-check-values"},{"title":"Publish the draft policy version","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/policy_version/publish","href":"/api-reference/policy-versions/publish-the-draft-policy-version"},{"title":"Get a policy version","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/policy_version/{version}","href":"/api-reference/policy-versions/get-a-policy-version"}]},{"group":"Policy Backtests","pages":[]},{"group":"Rules","pages":[{"title":"Get rules","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/rules/","href":"/api-reference/rules/get-rules"},{"title":"Create a single rule","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/rules/","href":"/api-reference/rules/create-a-single-rule"},{"title":"Get metrics","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/rules/metrics","href":"/api-reference/rules/get-metrics"},{"title":"Update rule by heron_id","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/rules/{heron_id}","href":"/api-reference/rules/update-rule-by-heron_id"},{"title":"Delete rule by heron_id","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/rules/{heron_id}","href":"/api-reference/rules/delete-rule-by-heron_id"}]},{"group":"ParsedEndUserSubmission","pages":[{"title":"Get parsed submissions for an End User","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/submission_parsers/{end_user_heron_id}","href":"/api-reference/parsedendusersubmission/get-parsed-submissions-for-an-end-user"}]},{"group":"UserMerchantGroups","pages":[{"title":"This endpoint returns merchant groups categorized as pending, custom, or rejected.","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/user_merchant_groups","href":"/api-reference/usermerchantgroups/this-endpoint-returns-merchant-groups-categorized-as-pending-custom-or-rejected"}]},{"group":"Users","pages":[{"title":"Get user's company overview layout","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/users/company_overview_layout","href":"/api-reference/users/get-users-company-overview-layout"},{"title":"Save user's company overview layout","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/users/company_overview_layout","href":"/api-reference/users/save-users-company-overview-layout"},{"title":"Save user's settings","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/users/current/settings","href":"/api-reference/users/save-users-settings"}]},{"group":"Watermarks","pages":[{"title":"Retrieve user logo","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/watermarks/logo","href":"/api-reference/watermarks/retrieve-user-logo"},{"title":"Upload user logo","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/watermarks/logo","href":"/api-reference/watermarks/upload-user-logo"}]},{"group":"Webhooks","pages":[{"title":"Get webhooks","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/webhooks","href":"/api-reference/webhooks/get-webhooks"},{"title":"Create a webhook","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/webhooks","href":"/api-reference/webhooks/create-a-webhook"},{"title":"List webhook delivery attempts","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/webhooks/deliveries","href":"/api-reference/webhooks/list-webhook-delivery-attempts"},{"title":"Resend failed webhook deliveries","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/webhooks/deliveries/resend","href":"/api-reference/webhooks/resend-failed-webhook-deliveries"},{"title":"Get a webhook delivery attempt","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/webhooks/deliveries/{heron_id}","href":"/api-reference/webhooks/get-a-webhook-delivery-attempt"},{"title":"Get webhook topics","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/webhooks/topics","href":"/api-reference/webhooks/get-webhook-topics"},{"title":"Update a webhook","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger put /api/webhooks/{heron_id}","href":"/api-reference/webhooks/update-a-webhook"},{"title":"Delete a webhook","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger delete /api/webhooks/{heron_id}","href":"/api-reference/webhooks/delete-a-webhook"}]},{"group":"Workflows","pages":[{"title":"Start a workflow by Heron ID for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/workflow/start_by_heron_id","href":"/api-reference/workflows/start-a-workflow-by-heron-id-for-an-end-user"},{"title":"Start a workflow by name for an end user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger post /api/workflow/start_by_name","href":"/api-reference/workflows/start-a-workflow-by-name-for-an-end-user"},{"title":"List workflows for the current user","deprecated":null,"version":null,"openapi":"https://app.herondata.io/swagger get /api/workflow/user/workflows","href":"/api-reference/workflows/list-workflows-for-the-current-user"}]}]}]},"basePath":"","title":"Get an end user's verification - Heron","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-m07pfKpT.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}