Controls whether income certification data is included in the response. When provided, each employment, account, and income source in the response is annotated with a certification object containing the certification decision, rejection reason, rejection comment, and certified data fields. Additionally, the response includes additional_income_sources derived from individually certified bank deposits (e.g., gig income) that are not associated with a recognized income source. When omitted, the response does not include any certification-related fields.
Free text field for notes associated with the order
Required string length: 1 - 2000
Example:
"To be processed by John Doe"
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Truv","colors":{"primary":"#2C64E3","light":"#5A8AEF","dark":"#1E4BB8"},"logo":{"light":"https://mintcdn.com/truv/O5kzkDEe7x_ypnh0/logo/dark.svg?fit=max\u0026auto=format\u0026n=O5kzkDEe7x_ypnh0\u0026q=85\u0026s=4a88c1e43db8b515ffb08e5f87aafa65","dark":"https://mintcdn.com/truv/O5kzkDEe7x_ypnh0/logo/white.svg?fit=max\u0026auto=format\u0026n=O5kzkDEe7x_ypnh0\u0026q=85\u0026s=d611c5c17a34572abc853ebf93a96759","href":"/"},"favicon":"https://mintcdn.com/truv/z9uMK6PrkzslSpM_/favicon.ico?fit=max\u0026auto=format\u0026n=z9uMK6PrkzslSpM_\u0026q=85\u0026s=61f2e85e389d4ed41a43c6db75e7b406","api":{"openapi":"openapi.yaml","mdx":{"server":"https://prod.truv.com"}},"background":{"color":{"light":"#FFFFFF","dark":"#0F1117"}},"navbar":{"links":[{"href":"https://dashboard.truv.com","label":"Dashboard"}],"primary":{"type":"button","label":"Get API Keys","href":"https://dashboard.truv.com"}},"footer":{"socials":{"twitter":"https://twitter.com/truv","linkedin":"https://www.linkedin.com/company/truv","github":"https://github.com/truvhq"}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"truv","hasAudioNarration":false,"actualSubdomain":"truv","customDomains":["docs.truv.com"],"gitSource":{"type":"github","owner":"truvhq","repo":"mint-docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aedd43714aa97ea2243a7a7","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"API Reference","count":163},{"language":"default","tag":"Get Started","count":78},{"language":"default","tag":"Platform","count":71},{"language":"default","tag":"Mortgage","count":42},{"language":"default","tag":"Income \u0026 Employment","count":25},{"language":"default","tag":"Consumer Credit","count":25},{"language":"default","tag":"Implementation","count":23},{"language":"default","tag":"Financial Accounts","count":22},{"language":"default","tag":"Document Processing","count":19},{"language":"default","tag":"Public Sector","count":18}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@truv.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"coverage-search.css","content":".cw-widget{margin:0.5rem 0 1.5rem}.cw-widget *{margin:0;padding:0;box-sizing:border-box}.cw-sb{position:relative;margin-bottom:0.75rem}.cw-si{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.125rem;height:1.125rem;color:#9ca3af;pointer-events:none}.cw-input{width:100%;padding:0.875rem 2.5rem 0.875rem 2.75rem;font-size:1rem;font-family:inherit;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;color:#111827;outline:none;box-sizing:border-box;transition:border-color 0.15s, box-shadow 0.15s}.cw-input:focus{border-color:#818cf8;box-shadow:0 0 0 4px rgba(129, 140, 248, 0.15)}.cw-input::placeholder{color:#9ca3af}.cw-clear{position:absolute;right:0.75rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;color:#9ca3af}.cw-ci{width:1.25rem;height:1.25rem}.cw-tabs{display:flex;flex-wrap:wrap;gap:0.5rem;margin-bottom:1rem}.cw-tab{padding:0.5rem 1rem;font-size:0.875rem;font-family:inherit;font-weight:500;border:1.5px solid #e5e7eb;border-radius:999px;background:#fff;color:#374151;cursor:pointer;transition:all 0.15s}.cw-tab:hover{border-color:#c7d2fe}.cw-tab-active{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.cw-ch{display:flex;justify-content:space-between;padding:0.5rem 0;font-size:0.8rem;color:#9ca3af;border-bottom:1px solid #f3f4f6}.cw-list{transition:opacity 0.15s}.cw-row{display:flex;align-items:center;justify-content:space-between;padding:0.5rem 0;margin:0!important;border-bottom:1px solid #f3f4f6}.cw-row-l{display:flex;align-items:center;gap:0.75rem;flex:1;min-width:0}.cw-logo{width:36px;height:36px;border-radius:8px;object-fit:contain;flex-shrink:0;background:#f9fafb}.cw-logo-empty{background:#f3f4f6}.cw-name{font-size:0.95rem;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-rate{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0}.cw-rate-high{background:#dcfce7}.cw-rate-unk{background:#f3f4f6;color:#9ca3af;font-size:0.85rem;font-weight:600}.cw-empty{text-align:center;padding:1.5rem 0!important;color:#6b7280;font-size:0.9rem}.cw-foot{text-align:center;margin-top:0.75rem}.cw-btn{padding:0.625rem 1.5rem;font-size:0.875rem;font-weight:500;font-family:inherit;border:1.5px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;cursor:pointer;transition:background 0.15s, border-color 0.15s}.cw-btn:hover{background:#f9fafb;border-color:#d1d5db}.dark .cw-input{background:#18181b;border-color:#3f3f46;color:#f4f4f5}.dark .cw-input:focus{border-color:#818cf8;box-shadow:0 0 0 4px rgba(129, 140, 248, 0.1)}.dark .cw-input::placeholder{color:#71717a}.dark .cw-clear{color:#71717a}.dark .cw-tab{background:#18181b;border-color:#3f3f46;color:#d4d4d8}.dark .cw-tab:hover{border-color:#6366f1}.dark .cw-tab-active{background:#1e1b4b;border-color:#6366f1;color:#a5b4fc}.dark .cw-ch{color:#71717a;border-color:#27272a}.dark .cw-row{border-color:#27272a}.dark .cw-logo{background:#27272a}.dark .cw-logo-empty{background:#3f3f46}.dark .cw-name{color:#f4f4f5}.dark .cw-rate-high{background:#052e16}.dark .cw-rate-high svg{fill:#4ade80}.dark .cw-rate-unk{background:#27272a;color:#71717a}.dark .cw-empty{color:#a1a1aa}.dark .cw-btn{background:#18181b;border-color:#3f3f46;color:#d4d4d8}.dark .cw-btn:hover{background:#27272a;border-color:#52525b}"},{"filePath":"custom.css","content":"div.eyebrow{display:none!important}img.nav-logo{height:44px!important}.truv-topbar-group{display:inline-flex;align-items:center;gap:4px}.truv-resources-dropdown{position:relative;display:inline-flex;align-items:center}.truv-resources-btn{display:inline-flex;align-items:center;gap:2px;padding:6px 12px;background:transparent;border:none;color:inherit;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;white-space:nowrap}.truv-resources-btn:hover{opacity:0.7}.truv-resources-menu{display:none;position:absolute;top:100%;right:0;margin-top:4px;min-width:160px;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1);padding:4px;z-index:1000}.truv-resources-menu.open{display:block}.truv-resources-menu a{display:block;padding:8px 12px;color:#374151;text-decoration:none;font-size:14px;border-radius:6px;white-space:nowrap}.truv-resources-menu a:hover{background:#f3f4f6;color:#111827}.dark .truv-resources-menu,html[class*=\"dark\"] .truv-resources-menu{background:#1f2937;border-color:#374151}.dark .truv-resources-menu a,html[class*=\"dark\"] .truv-resources-menu a{color:#d1d5db}.dark .truv-resources-menu a:hover,html[class*=\"dark\"] .truv-resources-menu a:hover{background:#374151;color:#f9fafb}#content-area table th,#content-area table td{min-width:0}#content-area table code{white-space:nowrap}.coverage-table th,.coverage-table td{padding:10px 12px;text-align:left;vertical-align:middle}.coverage-table th:first-child,.coverage-table td:first-child{width:56px;text-align:center}.coverage-table th:nth-child(2),.coverage-table td:nth-child(2){width:110px}.coverage-table td:first-child img{display:block;margin:0 auto}:root{--mmd-line: #9CA3AF;--mmd-lifeline: #2C64E3;--mmd-node-fill: #EBF0FD;--mmd-node-border: #2C64E3;--mmd-node-text: #111827;--mmd-actor-fill: #2C64E3;--mmd-actor-border: #1E4BB8;--mmd-actor-text: #FFFFFF;--mmd-note-fill: #EBF0FD;--mmd-note-border: #5A8AEF;--mmd-note-text: #111827;--mmd-label-text: #111827;--mmd-label-bg: rgb(var(--background-light, 255 255 255))}.dark{--mmd-line: #9CA3AF;--mmd-lifeline: #5A8AEF;--mmd-node-fill: #16233B;--mmd-node-border: #5A8AEF;--mmd-node-text: #E5E7EB;--mmd-actor-fill: #2C64E3;--mmd-actor-border: #5A8AEF;--mmd-actor-text: #FFFFFF;--mmd-note-fill: #1E3A8A;--mmd-note-border: #5A8AEF;--mmd-note-text: #E5E7EB;--mmd-label-text: #E5E7EB;--mmd-label-bg: rgb(var(--background-dark, 15 17 23))}svg[id^=\"mermaid-\"] .messageLine0,svg[id^=\"mermaid-\"] .messageLine1,svg[id^=\"mermaid-\"] .loopLine,svg[id^=\"mermaid-\"] .flowchart-link,svg[id^=\"mermaid-\"] .edgePath .path{stroke:var(--mmd-line)!important}svg[id^=\"mermaid-\"] .actor-line{stroke:var(--mmd-lifeline)!important}svg[id^=\"mermaid-\"] marker path{fill:var(--mmd-line)!important;stroke:var(--mmd-line)!important}svg[id^=\"mermaid-\"] .node:not(.active):not(.error) rect,svg[id^=\"mermaid-\"] .node:not(.active):not(.error) circle,svg[id^=\"mermaid-\"] .node:not(.active):not(.error) polygon,svg[id^=\"mermaid-\"] .node:not(.active):not(.error) path{fill:var(--mmd-node-fill)!important;stroke:var(--mmd-node-border)!important}svg[id^=\"mermaid-\"] .node:not(.active):not(.error) .nodeLabel{fill:var(--mmd-node-text)!important;color:var(--mmd-node-text)!important}svg[id^=\"mermaid-\"] rect.actor{fill:var(--mmd-actor-fill)!important;stroke:var(--mmd-actor-border)!important}svg[id^=\"mermaid-\"] text.actor,svg[id^=\"mermaid-\"] text.actor tspan{fill:var(--mmd-actor-text)!important}svg[id^=\"mermaid-\"] .note{fill:var(--mmd-note-fill)!important;stroke:var(--mmd-note-border)!important}svg[id^=\"mermaid-\"] .noteText,svg[id^=\"mermaid-\"] .noteText tspan{fill:var(--mmd-note-text)!important}svg[id^=\"mermaid-\"] .messageText,svg[id^=\"mermaid-\"] .loopText,svg[id^=\"mermaid-\"] .loopText tspan,svg[id^=\"mermaid-\"] .labelText,svg[id^=\"mermaid-\"] .labelText tspan,svg[id^=\"mermaid-\"] .edgeLabel,svg[id^=\"mermaid-\"] .edgeLabel p{fill:var(--mmd-label-text)!important;color:var(--mmd-label-text)!important}svg[id^=\"mermaid-\"] .edgeLabel,svg[id^=\"mermaid-\"] .edgeLabel p,svg[id^=\"mermaid-\"] .edgeLabel span,svg[id^=\"mermaid-\"] .edgeLabel div,svg[id^=\"mermaid-\"] .edgeLabel foreignObject>div,svg[id^=\"mermaid-\"] .labelBkg,svg[id^=\"mermaid-\"] .edgeLabel rect,svg[id^=\"mermaid-\"] .labelBox{background-color:var(--mmd-label-bg)!important;fill:var(--mmd-label-bg)!important}svg[id^=\"mermaid-\"] .messageText,svg[id^=\"mermaid-\"] .loopText,svg[id^=\"mermaid-\"] .labelText{paint-order:stroke fill;stroke:var(--mmd-label-bg)!important;stroke-width:3px!important;stroke-linejoin:round}"}],"page":{"pagePath":"api-reference/orders/orders_read","slug":"/api-reference/orders/orders_read","pageMetadata":{"title":"Retrieve an order","openapi":"GET /v1/orders/{id}/","description":"The endpoint returns the order.","href":"/api-reference/orders/orders_read"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The endpoint returns the order.\"\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":"Retrieve an order","openapi":"GET /v1/orders/{id}/","description":"The endpoint returns the order.","href":"/api-reference/orders/orders_read"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/truv/9a81556fef08db13/coverage-search.js","/_mintlify/custom/truv/c15dff2b800bd197/dev-footer.js"],"openApiReferenceData":{"operation":{"operationId":"v1_orders_read","summary":"Retrieve an order","description":"The endpoint returns the order.","parameters":["93967621-d96d-4daa-9438-3fa4bac6eee7"],"responses":{"200":"cce6151e-1bb9-4008-a3d7-f0de7338b895","401":"459ae3c1-984c-40a7-9e43-5c4d3dd50139","403":"9c1daf33-4d9b-42c3-bba6-a43ceafb8af4","404":"0c3c0545-cc55-4129-a3ec-7b5d87bce262"},"tags":["Orders"],"method":"get","type":"path","servers":["833b4f73-c154-490d-aa6d-bec739989c24"],"security":["35daf88f-977c-46f9-9de3-fafbcd723553"],"path":"/v1/orders/{id}/","baseUrlOptions":["https://prod.truv.com"],"title":"Retrieve an order","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"93967621-d96d-4daa-9438-3fa4bac6eee7":{"name":"certification","in":"query","required":false,"description":"Controls whether income certification data is included in the response. When provided, each employment, account, and income source in the response is annotated with a certification object containing the certification decision, rejection reason, rejection comment, and certified data fields. Additionally, the response includes additional_income_sources derived from individually certified bank deposits (e.g., gig income) that are not associated with a recognized income source. When omitted, the response does not include any certification-related fields.","schema":{"type":"string","example":"all","enum":["all","certified"],"isRequired":false,"description":"Controls whether income certification data is included in the response. When provided, each employment, account, and income source in the response is annotated with a certification object containing the certification decision, rejection reason, rejection comment, and certified data fields. Additionally, the response includes additional_income_sources derived from individually certified bank deposits (e.g., gig income) that are not associated with a recognized income source. When omitted, the response does not include any certification-related fields.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"85cbb8b3-5cf3-4d72-b48e-b88bff956e70":{"name":"id","in":"path","required":true,"description":"Order ID received from the POST request","schema":{"type":"string","isRequired":true,"description":"Order ID received from the POST request","uniqueKey":"","typeLabel":"string"},"example":"48427a36d43c4d5aa6324bc06c692456"}},"responses":{"cce6151e-1bb9-4008-a3d7-f0de7338b895":{"description":"","content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Order","required":["id","first_name","last_name","user_id","products","source","client_name","share_url","created_at","expired_at","employers","is_expired","financial_accounts"],"properties":{"id":{"description":"Unique ID","type":"string","example":"39aa1486ccca4bc19cda071ffc1ba392","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.id","typeLabel":"string"},"products":{"description":"Types of products selected for the order","type":"array","example":["income"],"items":{"type":"string","enum":["income","employment","deposit_switch","pll","insurance","transactions","assets"],"uniqueKey":"oneOf.0.products.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"oneOf.0.products","typeLabel":"enum\u003cstring>[]"},"source":{"description":"Type of the platform (internal, accio, etc.)","type":"string","example":"floify","enum":["floify","besmartee","lenderlogix","encompass_consumer_connect","byte","core_logic","xactus","constellation","banno","mx","q2","clutch","accio","encompass","tpo_connect","darkmatter","tazworks","internal","simplenexus","external_webpage","individual","alkami","blue_sage","lodasoft","blend","tidalwave","self_signup"],"isRequired":true,"uniqueKey":"oneOf.0.source","typeLabel":"enum\u003cstring>"},"client_name":{"description":"Client name displayed on the order page","type":"string","example":"Unnamed Verifications Inc.","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.0.client_name","typeLabel":"string"},"first_name":{"description":"First name","type":"string","example":"John","maxLength":50,"isRequired":true,"uniqueKey":"oneOf.0.first_name","typeLabel":"string"},"last_name":{"description":"Last name","type":"string","example":"Doe","maxLength":50,"isRequired":true,"uniqueKey":"oneOf.0.last_name","typeLabel":"string"},"user_id":{"description":"Unique Truv ID of the user.","type":"string","example":"99dd17074ac94aa9ace2621d657c7610","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.user_id","typeLabel":"string"},"share_url":{"oneOf":[{"description":"Landing page URL to share","type":"string","example":"https://cdn.truv.com/employment.html?bridge_token=63b4af88facb40e48f517c1e8c7abdf4\u0026order_group_id=39aa1486ccca4bc19cda071ffc1ba392","maxLength":512,"isRequired":true,"uniqueKey":"oneOf.0.share_url.oneOf.0","typeLabel":"string"},{"description":"Landing page URL to share","type":"null","example":"https://cdn.truv.com/employment.html?bridge_token=63b4af88facb40e48f517c1e8c7abdf4\u0026order_group_id=39aa1486ccca4bc19cda071ffc1ba392","maxLength":512,"isRequired":true,"uniqueKey":"oneOf.0.share_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.share_url","typeLabel":"string | null"},"created_at":{"description":"Date and time when order was created","type":"string","format":"date-time","example":"2021-04-21T21:45:14.418542Z","isRequired":true,"uniqueKey":"oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"expired_at":{"description":"Date and time when order would expire","type":"string","format":"date-time","example":"2021-04-24T21:45:14.418542Z","isRequired":true,"uniqueKey":"oneOf.0.expired_at","typeLabel":"string\u003cdate-time>"},"is_expired":{"description":"If order is already expired","type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.is_expired","typeLabel":"boolean"},"employers":{"description":"List of employers","type":"array","items":{"required":["id","status","created_at","employments"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].id","typeLabel":"string"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].created_at","typeLabel":"string"},"employments":{"oneOf":[{"description":"List of employments","type":"array","items":{"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].id","typeLabel":"string"},"profile":{"required":["first_name","last_name"],"type":"object","properties":{"first_name":{"description":"First name","type":"string","example":"John","maxLength":50,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.first_name","typeLabel":"string"},"last_name":{"description":"Last name","type":"string","example":"Doe","maxLength":50,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.last_name","typeLabel":"string"},"id":{"description":"ID of the object","type":"string","example":"48427a36d43c4d5aa6324bc06c692456","maxLength":32,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.id","typeLabel":"string"},"created_at":{"description":"Person's identity info was retrieved first time (ISO 8601)","type":"string","example":"2022-06-07T15:00:00Z","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.created_at","typeLabel":"string"},"updated_at":{"description":"Person's identity info was retrieved last time (ISO 8601)","type":"string","example":"2022-06-30T15:00:00Z","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.updated_at","typeLabel":"string"},"full_name":{"oneOf":[{"description":"Full name","type":"string","example":"John Doe","maxLength":256,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.full_name.oneOf.0","typeLabel":"string"},{"description":"Full name","type":"null","example":"John Doe","maxLength":256,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.full_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.full_name","typeLabel":"string | null"},"middle_initials":{"oneOf":[{"description":"Middle initials","type":"string","example":"K","maxLength":50,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.middle_initials.oneOf.0","typeLabel":"string"},{"description":"Middle initials","type":"null","example":"K","maxLength":50,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.middle_initials.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.middle_initials","typeLabel":"string | null"},"email":{"oneOf":[{"description":"Email address. Normalized to lowercase.","type":"string","format":"email","example":"john.doe@example.com","maxLength":254,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email address. Normalized to lowercase.","type":"null","format":"email","example":"john.doe@example.com","maxLength":254,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.email","typeLabel":"string\u003cemail> | null"},"ssn":{"oneOf":[{"description":"Social security number — either the full 9 digits or the last 4 digits, depending on what the data source exposes. Digits only, never formatted with dashes.","type":"string","pattern":"^(\\d{4}|\\d{9})$","example":"123456789","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.ssn.oneOf.0","typeLabel":"string"},{"description":"Social security number — either the full 9 digits or the last 4 digits, depending on what the data source exposes. Digits only, never formatted with dashes.","type":"null","pattern":"^(\\d{4}|\\d{9})$","example":"123456789","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.ssn.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.ssn","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"description":"Date of birth","type":"string","format":"date","example":"1992-03-03","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Date of birth","type":"null","format":"date","example":"1992-03-03","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.date_of_birth","typeLabel":"string\u003cdate> | null"},"home_address":{"oneOf":[{"description":"Home address","type":"object","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.street","typeLabel":"string"},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.city","typeLabel":"string"},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.state","typeLabel":"string"},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.zip","typeLabel":"string"},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.country","typeLabel":"string"}},"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0","typeLabel":"object"},{"description":"Home address","type":"null","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2}},"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address","typeLabel":"object | null"}},"description":"Person's identity information","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile","typeLabel":"object"},"company":{"required":["name","address"],"type":"object","properties":{"name":{"description":"Company name. Common legal suffixes (LLC, Inc, Corp, and similar) are stripped during normalization.","type":"string","example":"Facebook Demo","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.name","typeLabel":"string"},"address":{"description":"Company address","type":"object","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.street","typeLabel":"string"},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.city","typeLabel":"string"},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.state","typeLabel":"string"},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.zip","typeLabel":"string"},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.country","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address","typeLabel":"object"},"phone":{"oneOf":[{"description":"Company phone number as provided by the data source. Contains digits and may include `,`, `*`, or `#` for extensions. Usually 10 digits, but a country-code prefix (11-digit `1XXXXXXXXXX`) or an extension can make it longer. Never formatted with punctuation or spaces.","type":"string","example":"6503087300","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.phone.oneOf.0","typeLabel":"string"},{"description":"Company phone number as provided by the data source. Contains digits and may include `,`, `*`, or `#` for extensions. Usually 10 digits, but a country-code prefix (11-digit `1XXXXXXXXXX`) or an extension can make it longer. Never formatted with punctuation or spaces.","type":"null","example":"6503087300","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.phone","typeLabel":"string | null"},"ein":{"oneOf":[{"description":"Employer Identification Number (EIN) as provided by the data source. Usually 9 digits with no separator; never formatted with dashes. Some payroll providers supply values that contain letters.","type":"string","example":"770493581","maxLength":9,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.ein.oneOf.0","typeLabel":"string"},{"description":"Employer Identification Number (EIN) as provided by the data source. Usually 9 digits with no separator; never formatted with dashes. Some payroll providers supply values that contain letters.","type":"null","example":"770493581","maxLength":9,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.ein.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.ein","typeLabel":"string | null"}},"description":"Company information","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company","typeLabel":"object"},"income":{"oneOf":[{"description":"Income amount not including commission or bonuses (only for income product)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Income amount not including commission or bonuses (only for income product)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income","typeLabel":"string\u003cdecimal> | null"},"income_unit":{"oneOf":[{"description":"\nThe pay interval the income field refers to:\n\n* `YEARLY` - Annual income,\n* `MONTHLY` - Monthly income,\n* `WEEKLY` - Weekly income,\n* `DAILY` - Daily income,\n* `HOURLY` - Hourly income\n\n (only for income product)","type":"string","example":"YEARLY","enum":["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY",null],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income_unit.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nThe pay interval the income field refers to:\n\n* `YEARLY` - Annual income,\n* `MONTHLY` - Monthly income,\n* `WEEKLY` - Weekly income,\n* `DAILY` - Daily income,\n* `HOURLY` - Hourly income\n\n (only for income product)","type":"null","example":"YEARLY","enum":["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY",null],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income_unit.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income_unit","typeLabel":"enum\u003cstring> | null"},"pay_rate":{"oneOf":[{"description":"Payment rate per pay cycle (only for income product)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_rate.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Payment rate per pay cycle (only for income product)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_rate","typeLabel":"string\u003cdecimal> | null"},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n (only for income product)","type":"string","example":"M","enum":["M","SM","W","BW","A","SA","C",null],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_frequency.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n (only for income product)","type":"null","example":"M","enum":["M","SM","W","BW","A","SA","C",null],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_frequency.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_frequency","typeLabel":"enum\u003cstring> | null"},"statements":{"description":"List of paystubs received from a payroll provider (only for income product)","type":"array","items":{"required":["pay_date"],"type":"object","properties":{"pay_date":{"description":"Pay Date","type":"string","format":"date","example":"2018-05-31","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].pay_date","typeLabel":"string\u003cdate>"},"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].id","typeLabel":"string"},"check_number":{"oneOf":[{"description":"External ID of pay stub from the payroll provider","type":"string","format":"string","example":"29205182","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].check_number.oneOf.0","typeLabel":"string\u003cstring>"},{"description":"External ID of pay stub from the payroll provider","type":"null","format":"string","example":"29205182","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].check_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].check_number","typeLabel":"string\u003cstring> | null"},"net_pay":{"oneOf":[{"description":"Net pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12915.44","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Net pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12915.44","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay","typeLabel":"string\u003cdecimal> | null"},"net_pay_ytd":{"oneOf":[{"description":"Net pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Net pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay_ytd","typeLabel":"string\u003cdecimal> | null"},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"18038.33","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"18038.33","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay","typeLabel":"string\u003cdecimal> | null"},"gross_pay_ytd":{"oneOf":[{"description":"Gross pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Gross pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay_ytd","typeLabel":"string\u003cdecimal> | null"},"bonus":{"oneOf":[{"description":"Bonus","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"100.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Bonus","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"100.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus","typeLabel":"string\u003cdecimal> | null"},"commission":{"oneOf":[{"description":"Commission","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Commission","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission","typeLabel":"string\u003cdecimal> | null"},"hours":{"oneOf":[{"description":"Work hours during a pay period","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"173.33","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].hours.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Work hours during a pay period","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"173.33","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].hours.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].hours","typeLabel":"string\u003cdecimal> | null"},"basis_of_pay":{"oneOf":[{"description":"\nBasis of pay:\n\n* `S` - Salary,\n* `H` - Hourly,\n* `D` - Daily,\n* `W` - Weekly,\n* `M` - Monthly,\n* `C` - Contract,\n\n","type":"string","enum":["S","H","D","W","M","C",null],"example":"S","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].basis_of_pay.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nBasis of pay:\n\n* `S` - Salary,\n* `H` - Hourly,\n* `D` - Daily,\n* `W` - Weekly,\n* `M` - Monthly,\n* `C` - Contract,\n\n","type":"null","enum":["S","H","D","W","M","C",null],"example":"S","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].basis_of_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].basis_of_pay","typeLabel":"enum\u003cstring> | null"},"period_start":{"oneOf":[{"description":"Period start","type":"string","format":"date","example":"2018-05-01","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_start.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Period start","type":"null","format":"date","example":"2018-05-01","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_start","typeLabel":"string\u003cdate> | null"},"period_end":{"oneOf":[{"description":"Period end","type":"string","format":"date","example":"2018-05-31","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_end.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Period end","type":"null","format":"date","example":"2018-05-31","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_end","typeLabel":"string\u003cdate> | null"},"regular":{"oneOf":[{"description":"Regular pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Regular pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular","typeLabel":"string\u003cdecimal> | null"},"regular_ytd":{"oneOf":[{"description":"Regular salary year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Regular salary year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular_ytd","typeLabel":"string\u003cdecimal> | null"},"other_pay_ytd":{"oneOf":[{"description":"All other pays year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"All other pays year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay_ytd","typeLabel":"string\u003cdecimal> | null"},"bonus_ytd":{"oneOf":[{"description":"Bonus year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Bonus year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus_ytd","typeLabel":"string\u003cdecimal> | null"},"commission_ytd":{"oneOf":[{"description":"Commission year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Commission year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission_ytd","typeLabel":"string\u003cdecimal> | null"},"overtime":{"oneOf":[{"description":"Overtime pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"45.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Overtime pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"45.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime","typeLabel":"string\u003cdecimal> | null"},"overtime_ytd":{"oneOf":[{"description":"Overtime pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Overtime pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime_ytd","typeLabel":"string\u003cdecimal> | null"},"other_pay":{"oneOf":[{"description":"All other pays","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"60.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"All other pays","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"60.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay","typeLabel":"string\u003cdecimal> | null"},"earnings":{"oneOf":[{"description":"Earnings for this pay cycle by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].name","typeLabel":"string"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].category","typeLabel":"enum\u003cstring>"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].rate.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].rate","typeLabel":"string\u003cdecimal> | null"},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].units.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].units.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].units","typeLabel":"string\u003cdecimal> | null"}},"required":["name","amount","category"],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX]","typeLabel":"object"},"example":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0","typeLabel":"object[]"},{"description":"Earnings for this pay cycle by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings","typeLabel":"object[] | null"},"earnings_ytd":{"oneOf":[{"description":"Earnings year to date by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].name","typeLabel":"string"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].category","typeLabel":"enum\u003cstring>"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].rate.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].rate","typeLabel":"string\u003cdecimal> | null"},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].units.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].units.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].units","typeLabel":"string\u003cdecimal> | null"}},"required":["name","amount","category"],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX]","typeLabel":"object"},"example":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0","typeLabel":"object[]"},{"description":"Earnings year to date by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd","typeLabel":"object[] | null"},"deductions":{"oneOf":[{"description":"Deductions for this pay cycle by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0.items.[INDEX].name","typeLabel":"string"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1118.38","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0.items.[INDEX].category","typeLabel":"enum\u003cstring>"}},"required":["name","amount","category"],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0.items.[INDEX]","typeLabel":"object"},"example":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0","typeLabel":"object[]"},{"description":"Deductions for this pay cycle by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1118.38"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions","typeLabel":"object[] | null"},"deductions_ytd":{"oneOf":[{"description":"Deductions year to date by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0.items.[INDEX].name","typeLabel":"string"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"3432.73","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0.items.[INDEX].category","typeLabel":"enum\u003cstring>"}},"required":["name","amount","category"],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0.items.[INDEX]","typeLabel":"object"},"example":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0","typeLabel":"object[]"},{"description":"Deductions year to date by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"3432.73"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd","typeLabel":"object[] | null"},"md5sum":{"oneOf":[{"description":"MD5 hash value computed based on the file content","type":"string","format":"string","example":"03639d6a6624f69a54a88ea90bd25e9d","maxLength":36,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].md5sum.oneOf.0","typeLabel":"string\u003cstring>"},{"description":"MD5 hash value computed based on the file content","type":"null","format":"string","example":"03639d6a6624f69a54a88ea90bd25e9d","maxLength":36,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].md5sum.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].md5sum","typeLabel":"string\u003cstring> | null"},"file":{"oneOf":[{"description":"Link to a pay stub file (format is specified in the content-type)","type":"string","format":"uri","example":"https://cdn.truv.com/paystub_sample.pdf","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].file.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Link to a pay stub file (format is specified in the content-type)","type":"null","format":"uri","example":"https://cdn.truv.com/paystub_sample.pdf","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].file.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].file","typeLabel":"string\u003curi> | null"},"derived_fields":{"description":"Array of derived fields","type":"array","items":{"type":"string","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].derived_fields.items.[INDEX]","typeLabel":"string"},"example":["basis_of_pay"],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].derived_fields","typeLabel":"string[]"},"missing_data_fields":{"description":"List of the data fields which are missing in the payroll API response","type":"array","items":{"type":"string","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].missing_data_fields.items.[INDEX]","typeLabel":"string"},"example":["earnings_ytd"],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].missing_data_fields","typeLabel":"string[]"}},"description":"Pay stub data","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX]","typeLabel":"object"},"readOnly":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements","typeLabel":"object[]"},"annual_income_summary":{"description":"Annual income summary by years (only for income product)","type":"array","items":{"required":["id","year"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].id","typeLabel":"string"},"year":{"description":"Income report year","type":"integer","example":2018,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].year","typeLabel":"integer"},"regular":{"oneOf":[{"description":"Regular salary","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].regular.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Regular salary","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].regular.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].regular","typeLabel":"string\u003cdecimal> | null"},"bonus":{"oneOf":[{"description":"Bonus","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].bonus.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Bonus","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].bonus.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].bonus","typeLabel":"string\u003cdecimal> | null"},"commission":{"oneOf":[{"description":"Commission","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].commission.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Commission","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].commission.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].commission","typeLabel":"string\u003cdecimal> | null"},"overtime":{"oneOf":[{"description":"Overtime pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].overtime.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Overtime pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].overtime.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].overtime","typeLabel":"string\u003cdecimal> | null"},"other_pay":{"oneOf":[{"description":"All other pays","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].other_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"All other pays","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].other_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].other_pay","typeLabel":"string\u003cdecimal> | null"},"net_pay":{"oneOf":[{"description":"Net pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].net_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Net pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].net_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].net_pay","typeLabel":"string\u003cdecimal> | null"},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].gross_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].gross_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].gross_pay","typeLabel":"string\u003cdecimal> | null"}},"description":"Annual income summary","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX]","typeLabel":"object"},"readOnly":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary","typeLabel":"object[]"},"bank_accounts":{"description":"List of bank accounts linked to the employment (only for income product)","type":"array","items":{"required":["account_number"],"type":"object","properties":{"account_number":{"description":"Account number","type":"string","example":"1234567890","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_number","typeLabel":"string"},"routing_number":{"description":"Routing number","type":"string","example":"123456789","maxLength":64,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].routing_number","typeLabel":"string"},"account_name":{"oneOf":[{"description":"User friendly account name","type":"string","example":"My Bank","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_name.oneOf.0","typeLabel":"string"},{"description":"User friendly account name","type":"null","example":"My Bank","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_name","typeLabel":"string | null"},"account_type":{"oneOf":[{"description":"\nAccount type:\n\n* `C` - Checking account,\n* `S` - Savings account,\n\n","type":"string","enum":["C","S",null],"example":"C","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nAccount type:\n\n* `C` - Checking account,\n* `S` - Savings account,\n\n","type":"null","enum":["C","S",null],"example":"C","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_type","typeLabel":"enum\u003cstring> | null"},"deposit_type":{"oneOf":[{"description":"\nDeposit type:\n\n* `E` - Entire paycheck,\n* `P` - Percentage of the paycheck,\n* `A` - Fixed amount from the paycheck,\n\n","type":"string","enum":["E","P","A",null],"example":"A","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nDeposit type:\n\n* `E` - Entire paycheck,\n* `P` - Percentage of the paycheck,\n* `A` - Fixed amount from the paycheck,\n\n","type":"null","enum":["E","P","A",null],"example":"A","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_type","typeLabel":"enum\u003cstring> | null"},"deposit_value":{"oneOf":[{"description":"Deposit value","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"200.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_value.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Deposit value","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"200.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_value.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_value","typeLabel":"string\u003cdecimal> | null"},"bank_name":{"oneOf":[{"description":"Bank name","type":"string","example":"TD Bank","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].bank_name.oneOf.0","typeLabel":"string"},{"description":"Bank name","type":"null","example":"TD Bank","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].bank_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].bank_name","typeLabel":"string | null"}},"description":"Bank account","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX]","typeLabel":"object"},"readOnly":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts","typeLabel":"object[]"},"w2s":{"description":"List of W-2 forms linked to the employment (only for income product)","type":"array","items":{"required":["file","year","md5sum"],"type":"object","properties":{"file":{"description":"Link to a W2 report file (format is specified in the content-type)","type":"string","format":"uri","example":"https://cdn.truv.com/W2_sample.pdf","isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].file","typeLabel":"string\u003curi>"},"md5sum":{"description":"MD5 hash value computed based on the file content","type":"string","format":"string","example":"f65e30c39124ad707ac4b3aeaee923a7","maxLength":36,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].md5sum","typeLabel":"string\u003cstring>"},"year":{"description":"Year","type":"integer","example":2020,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].year","typeLabel":"integer"},"wages":{"oneOf":[{"description":"Wages, tips, other compensation (section 1)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].wages.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Wages, tips, other compensation (section 1)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].wages.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].wages","typeLabel":"string\u003cdecimal> | null"},"federal_tax":{"oneOf":[{"description":"Federal income tax withheld (section 2)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5830.87","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].federal_tax.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Federal income tax withheld (section 2)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5830.87","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].federal_tax.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].federal_tax","typeLabel":"string\u003cdecimal> | null"},"social_security_wages":{"oneOf":[{"description":"Social security wages (section 3)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_wages.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Social security wages (section 3)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_wages.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_wages","typeLabel":"string\u003cdecimal> | null"},"social_security_tax":{"oneOf":[{"description":"Social security tax withheld (section 4)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4340.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_tax.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Social security tax withheld (section 4)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4340.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_tax.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_tax","typeLabel":"string\u003cdecimal> | null"},"medicare_wages":{"oneOf":[{"description":"Medicare wages (section 5)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_wages.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Medicare wages (section 5)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_wages.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_wages","typeLabel":"string\u003cdecimal> | null"},"medicare_tax":{"oneOf":[{"description":"Medicare tax withheld (section 6)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1015.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_tax.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Medicare tax withheld (section 6)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1015.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_tax.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_tax","typeLabel":"string\u003cdecimal> | null"},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].gross_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].gross_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].gross_pay","typeLabel":"string\u003cdecimal> | null"}},"description":"W-2 Form","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX]","typeLabel":"object"},"readOnly":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s","typeLabel":"object[]"},"is_active":{"oneOf":[{"description":"Indicates whether the employment is still active","type":"boolean","example":false,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].is_active.oneOf.0","typeLabel":"boolean"},{"description":"Indicates whether the employment is still active","type":"null","example":false,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].is_active.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].is_active","typeLabel":"boolean | null"},"job_title":{"oneOf":[{"description":"Employee's job title","type":"string","example":"PR associate","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_title.oneOf.0","typeLabel":"string"},{"description":"Employee's job title","type":"null","example":"PR associate","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_title.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_title","typeLabel":"string | null"},"job_type":{"oneOf":[{"description":"\nEmployee's job type:\n\n* `F` - Full Time,\n* `P` - Part Time,\n* `S` - Seasonal,\n* `D` - Daily (per diem),\n* `C` - Contract,\n* `V` - Volunteer\n\n","type":"string","example":"F","enum":["F","P","S","D","C","V",null],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nEmployee's job type:\n\n* `F` - Full Time,\n* `P` - Part Time,\n* `S` - Seasonal,\n* `D` - Daily (per diem),\n* `C` - Contract,\n* `V` - Volunteer\n\n","type":"null","example":"F","enum":["F","P","S","D","C","V",null],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_type","typeLabel":"enum\u003cstring> | null"},"start_date":{"oneOf":[{"description":"Employee's hire date","type":"string","format":"date","example":"2018-01-01","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].start_date.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Employee's hire date","type":"null","format":"date","example":"2018-01-01","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].start_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].start_date","typeLabel":"string\u003cdate> | null"},"original_hire_date":{"oneOf":[{"description":"Original hire date","type":"string","format":"date","example":"2017-06-21","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].original_hire_date.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Original hire date","type":"null","format":"date","example":"2017-06-21","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].original_hire_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].original_hire_date","typeLabel":"string\u003cdate> | null"},"end_date":{"oneOf":[{"description":"Employee's end date","type":"string","format":"date","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].end_date.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Employee's end date","type":"null","format":"date","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].end_date","typeLabel":"string\u003cdate> | null"},"external_last_updated":{"oneOf":[{"description":"Indicates the date when employment data was last updated on the Payroll Provider side","type":"string","format":"date","example":"2026-04-23","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].external_last_updated.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Indicates the date when employment data was last updated on the Payroll Provider side","type":"null","format":"date","example":"2026-04-23","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].external_last_updated.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].external_last_updated","typeLabel":"string\u003cdate> | null"},"dates_from_statements":{"description":"Indicates whether or not the Employee's hire and/or end dates were derived from first/last pay statements **(Deprecated)**","type":"boolean","example":false,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].dates_from_statements","typeLabel":"boolean"},"employed_in_role":{"oneOf":[{"description":"Length of time the employee has held this role, derived from start_date and, for inactive employments, end_date. Returns null when start_date is missing or the duration cannot be determined.","type":"string","readOnly":true,"example":"8 years 3 months","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].employed_in_role.oneOf.0","typeLabel":"string"},{"description":"Length of time the employee has held this role, derived from start_date and, for inactive employments, end_date. Returns null when start_date is missing or the duration cannot be determined.","type":"null","readOnly":true,"example":"8 years 3 months","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].employed_in_role.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].employed_in_role","typeLabel":"string | null"},"derived_fields":{"description":"Array of derived fields","type":"array","items":{"type":"string","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].derived_fields.items.[INDEX]","typeLabel":"string"},"example":["is_active"],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].derived_fields","typeLabel":"string[]"},"missing_data_fields":{"description":"List of the data fields which are missing in the payroll API response","type":"array","items":{"type":"string","uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].missing_data_fields.items.[INDEX]","typeLabel":"string"},"example":["w2s"],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].missing_data_fields","typeLabel":"string[]"},"manager_name":{"oneOf":[{"description":"Supervisor's name","type":"string","example":"Jenny McDouglas","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].manager_name.oneOf.0","typeLabel":"string"},{"description":"Supervisor's name","type":"null","example":"Jenny McDouglas","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].manager_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].manager_name","typeLabel":"string | null"}},"required":["id","profile","company"],"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.0","typeLabel":"object[]"},{"description":"List of employments","type":"null","items":{"type":"object","properties":{"income":{"oneOf":[{"description":"Income amount not including commission or bonuses (only for income product)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Income amount not including commission or bonuses (only for income product)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]},"income_unit":{"oneOf":[{"description":"\nThe pay interval the income field refers to:\n\n* `YEARLY` - Annual income,\n* `MONTHLY` - Monthly income,\n* `WEEKLY` - Weekly income,\n* `DAILY` - Daily income,\n* `HOURLY` - Hourly income\n\n (only for income product)","type":"string","example":"YEARLY","enum":["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY",null]},{"description":"\nThe pay interval the income field refers to:\n\n* `YEARLY` - Annual income,\n* `MONTHLY` - Monthly income,\n* `WEEKLY` - Weekly income,\n* `DAILY` - Daily income,\n* `HOURLY` - Hourly income\n\n (only for income product)","type":"null","example":"YEARLY","enum":["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY",null]}]},"pay_rate":{"oneOf":[{"description":"Payment rate per pay cycle (only for income product)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},{"description":"Payment rate per pay cycle (only for income product)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"}]},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n (only for income product)","type":"string","example":"M","enum":["M","SM","W","BW","A","SA","C",null]},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n (only for income product)","type":"null","example":"M","enum":["M","SM","W","BW","A","SA","C",null]}]},"statements":{"description":"List of paystubs received from a payroll provider (only for income product)","type":"array","items":{"required":["pay_date"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"check_number":{"oneOf":[{"description":"External ID of pay stub from the payroll provider","type":"string","format":"string","example":"29205182","maxLength":128},{"description":"External ID of pay stub from the payroll provider","type":"null","format":"string","example":"29205182","maxLength":128}]},"pay_date":{"description":"Pay Date","type":"string","format":"date","example":"2018-05-31"},"net_pay":{"oneOf":[{"description":"Net pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12915.44"},{"description":"Net pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12915.44"}]},"net_pay_ytd":{"oneOf":[{"description":"Net pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52"},{"description":"Net pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52"}]},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"18038.33"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"18038.33"}]},"gross_pay_ytd":{"oneOf":[{"description":"Gross pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65"},{"description":"Gross pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65"}]},"bonus":{"oneOf":[{"description":"Bonus","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"100.00"},{"description":"Bonus","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"100.00"}]},"commission":{"oneOf":[{"description":"Commission","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12000.00"},{"description":"Commission","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12000.00"}]},"hours":{"oneOf":[{"description":"Work hours during a pay period","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"173.33"},{"description":"Work hours during a pay period","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"173.33"}]},"basis_of_pay":{"oneOf":[{"description":"\nBasis of pay:\n\n* `S` - Salary,\n* `H` - Hourly,\n* `D` - Daily,\n* `W` - Weekly,\n* `M` - Monthly,\n* `C` - Contract,\n\n","type":"string","enum":["S","H","D","W","M","C",null],"example":"S"},{"description":"\nBasis of pay:\n\n* `S` - Salary,\n* `H` - Hourly,\n* `D` - Daily,\n* `W` - Weekly,\n* `M` - Monthly,\n* `C` - Contract,\n\n","type":"null","enum":["S","H","D","W","M","C",null],"example":"S"}]},"period_start":{"oneOf":[{"description":"Period start","type":"string","format":"date","example":"2018-05-01"},{"description":"Period start","type":"null","format":"date","example":"2018-05-01"}]},"period_end":{"oneOf":[{"description":"Period end","type":"string","format":"date","example":"2018-05-31"},{"description":"Period end","type":"null","format":"date","example":"2018-05-31"}]},"regular":{"oneOf":[{"description":"Regular pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},{"description":"Regular pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"}]},"regular_ytd":{"oneOf":[{"description":"Regular salary year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},{"description":"Regular salary year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"}]},"other_pay_ytd":{"oneOf":[{"description":"All other pays year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00"},{"description":"All other pays year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00"}]},"bonus_ytd":{"oneOf":[{"description":"Bonus year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00"},{"description":"Bonus year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00"}]},"commission_ytd":{"oneOf":[{"description":"Commission year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00"},{"description":"Commission year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00"}]},"overtime":{"oneOf":[{"description":"Overtime pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"45.00"},{"description":"Overtime pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"45.00"}]},"overtime_ytd":{"oneOf":[{"description":"Overtime pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00"},{"description":"Overtime pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00"}]},"other_pay":{"oneOf":[{"description":"All other pays","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"60.00"},{"description":"All other pays","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"60.00"}]},"earnings":{"oneOf":[{"description":"Earnings for this pay cycle by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}]},{"description":"Earnings for this pay cycle by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}]}]},"earnings_ytd":{"oneOf":[{"description":"Earnings year to date by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}]},{"description":"Earnings year to date by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}]}]},"deductions":{"oneOf":[{"description":"Deductions for this pay cycle by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1118.38"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}]},{"description":"Deductions for this pay cycle by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1118.38"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}]}]},"deductions_ytd":{"oneOf":[{"description":"Deductions year to date by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"3432.73"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}]},{"description":"Deductions year to date by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"3432.73"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}]}]},"md5sum":{"oneOf":[{"description":"MD5 hash value computed based on the file content","type":"string","format":"string","example":"03639d6a6624f69a54a88ea90bd25e9d","maxLength":36},{"description":"MD5 hash value computed based on the file content","type":"null","format":"string","example":"03639d6a6624f69a54a88ea90bd25e9d","maxLength":36}]},"file":{"oneOf":[{"description":"Link to a pay stub file (format is specified in the content-type)","type":"string","format":"uri","example":"https://cdn.truv.com/paystub_sample.pdf"},{"description":"Link to a pay stub file (format is specified in the content-type)","type":"null","format":"uri","example":"https://cdn.truv.com/paystub_sample.pdf"}]},"derived_fields":{"description":"Array of derived fields","type":"array","items":{"type":"string"},"example":["basis_of_pay"]},"missing_data_fields":{"description":"List of the data fields which are missing in the payroll API response","type":"array","items":{"type":"string"},"example":["earnings_ytd"]}},"description":"Pay stub data"},"readOnly":true},"annual_income_summary":{"description":"Annual income summary by years (only for income product)","type":"array","items":{"required":["id","year"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"year":{"description":"Income report year","type":"integer","example":2018},"regular":{"oneOf":[{"description":"Regular salary","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},{"description":"Regular salary","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"}]},"bonus":{"oneOf":[{"description":"Bonus","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00"},{"description":"Bonus","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00"}]},"commission":{"oneOf":[{"description":"Commission","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00"},{"description":"Commission","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00"}]},"overtime":{"oneOf":[{"description":"Overtime pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00"},{"description":"Overtime pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00"}]},"other_pay":{"oneOf":[{"description":"All other pays","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00"},{"description":"All other pays","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00"}]},"net_pay":{"oneOf":[{"description":"Net pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52"},{"description":"Net pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52"}]},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65"}]}},"description":"Annual income summary"},"readOnly":true},"bank_accounts":{"description":"List of bank accounts linked to the employment (only for income product)","type":"array","items":{"required":["account_number"],"type":"object","properties":{"account_number":{"description":"Account number","type":"string","example":"1234567890"},"routing_number":{"description":"Routing number","type":"string","example":"123456789","maxLength":64},"account_name":{"oneOf":[{"description":"User friendly account name","type":"string","example":"My Bank","maxLength":128},{"description":"User friendly account name","type":"null","example":"My Bank","maxLength":128}]},"account_type":{"oneOf":[{"description":"\nAccount type:\n\n* `C` - Checking account,\n* `S` - Savings account,\n\n","type":"string","enum":["C","S",null],"example":"C"},{"description":"\nAccount type:\n\n* `C` - Checking account,\n* `S` - Savings account,\n\n","type":"null","enum":["C","S",null],"example":"C"}]},"deposit_type":{"oneOf":[{"description":"\nDeposit type:\n\n* `E` - Entire paycheck,\n* `P` - Percentage of the paycheck,\n* `A` - Fixed amount from the paycheck,\n\n","type":"string","enum":["E","P","A",null],"example":"A"},{"description":"\nDeposit type:\n\n* `E` - Entire paycheck,\n* `P` - Percentage of the paycheck,\n* `A` - Fixed amount from the paycheck,\n\n","type":"null","enum":["E","P","A",null],"example":"A"}]},"deposit_value":{"oneOf":[{"description":"Deposit value","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"200.00"},{"description":"Deposit value","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"200.00"}]},"bank_name":{"oneOf":[{"description":"Bank name","type":"string","example":"TD Bank","maxLength":128},{"description":"Bank name","type":"null","example":"TD Bank","maxLength":128}]}},"description":"Bank account"},"readOnly":true},"w2s":{"description":"List of W-2 forms linked to the employment (only for income product)","type":"array","items":{"required":["file","year","md5sum"],"type":"object","properties":{"file":{"description":"Link to a W2 report file (format is specified in the content-type)","type":"string","format":"uri","example":"https://cdn.truv.com/W2_sample.pdf"},"md5sum":{"description":"MD5 hash value computed based on the file content","type":"string","format":"string","example":"f65e30c39124ad707ac4b3aeaee923a7","maxLength":36},"year":{"description":"Year","type":"integer","example":2020},"wages":{"oneOf":[{"description":"Wages, tips, other compensation (section 1)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Wages, tips, other compensation (section 1)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]},"federal_tax":{"oneOf":[{"description":"Federal income tax withheld (section 2)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5830.87"},{"description":"Federal income tax withheld (section 2)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5830.87"}]},"social_security_wages":{"oneOf":[{"description":"Social security wages (section 3)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Social security wages (section 3)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]},"social_security_tax":{"oneOf":[{"description":"Social security tax withheld (section 4)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4340.00"},{"description":"Social security tax withheld (section 4)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4340.00"}]},"medicare_wages":{"oneOf":[{"description":"Medicare wages (section 5)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Medicare wages (section 5)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]},"medicare_tax":{"oneOf":[{"description":"Medicare tax withheld (section 6)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1015.00"},{"description":"Medicare tax withheld (section 6)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1015.00"}]},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]}},"description":"W-2 Form"},"readOnly":true},"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"is_active":{"oneOf":[{"description":"Indicates whether the employment is still active","type":"boolean","example":false},{"description":"Indicates whether the employment is still active","type":"null","example":false}]},"job_title":{"oneOf":[{"description":"Employee's job title","type":"string","example":"PR associate","maxLength":128},{"description":"Employee's job title","type":"null","example":"PR associate","maxLength":128}]},"job_type":{"oneOf":[{"description":"\nEmployee's job type:\n\n* `F` - Full Time,\n* `P` - Part Time,\n* `S` - Seasonal,\n* `D` - Daily (per diem),\n* `C` - Contract,\n* `V` - Volunteer\n\n","type":"string","example":"F","enum":["F","P","S","D","C","V",null]},{"description":"\nEmployee's job type:\n\n* `F` - Full Time,\n* `P` - Part Time,\n* `S` - Seasonal,\n* `D` - Daily (per diem),\n* `C` - Contract,\n* `V` - Volunteer\n\n","type":"null","example":"F","enum":["F","P","S","D","C","V",null]}]},"start_date":{"oneOf":[{"description":"Employee's hire date","type":"string","format":"date","example":"2018-01-01"},{"description":"Employee's hire date","type":"null","format":"date","example":"2018-01-01"}]},"original_hire_date":{"oneOf":[{"description":"Original hire date","type":"string","format":"date","example":"2017-06-21"},{"description":"Original hire date","type":"null","format":"date","example":"2017-06-21"}]},"end_date":{"oneOf":[{"description":"Employee's end date","type":"string","format":"date"},{"description":"Employee's end date","type":"null","format":"date"}]},"external_last_updated":{"oneOf":[{"description":"Indicates the date when employment data was last updated on the Payroll Provider side","type":"string","format":"date","example":"2026-04-23"},{"description":"Indicates the date when employment data was last updated on the Payroll Provider side","type":"null","format":"date","example":"2026-04-23"}]},"dates_from_statements":{"description":"Indicates whether or not the Employee's hire and/or end dates were derived from first/last pay statements **(Deprecated)**","type":"boolean","example":false},"employed_in_role":{"oneOf":[{"description":"Length of time the employee has held this role, derived from start_date and, for inactive employments, end_date. Returns null when start_date is missing or the duration cannot be determined.","type":"string","readOnly":true,"example":"8 years 3 months"},{"description":"Length of time the employee has held this role, derived from start_date and, for inactive employments, end_date. Returns null when start_date is missing or the duration cannot be determined.","type":"null","readOnly":true,"example":"8 years 3 months"}]},"derived_fields":{"description":"Array of derived fields","type":"array","items":{"type":"string"},"example":["is_active"]},"missing_data_fields":{"description":"List of the data fields which are missing in the payroll API response","type":"array","items":{"type":"string"},"example":["w2s"]},"manager_name":{"oneOf":[{"description":"Supervisor's name","type":"string","example":"Jenny McDouglas","maxLength":128},{"description":"Supervisor's name","type":"null","example":"Jenny McDouglas","maxLength":128}]},"profile":{"required":["first_name","last_name"],"type":"object","properties":{"id":{"description":"ID of the object","type":"string","example":"48427a36d43c4d5aa6324bc06c692456","maxLength":32},"created_at":{"description":"Person's identity info was retrieved first time (ISO 8601)","type":"string","example":"2022-06-07T15:00:00Z"},"updated_at":{"description":"Person's identity info was retrieved last time (ISO 8601)","type":"string","example":"2022-06-30T15:00:00Z"},"first_name":{"description":"First name","type":"string","example":"John","maxLength":50},"last_name":{"description":"Last name","type":"string","example":"Doe","maxLength":50},"full_name":{"oneOf":[{"description":"Full name","type":"string","example":"John Doe","maxLength":256},{"description":"Full name","type":"null","example":"John Doe","maxLength":256}]},"middle_initials":{"oneOf":[{"description":"Middle initials","type":"string","example":"K","maxLength":50},{"description":"Middle initials","type":"null","example":"K","maxLength":50}]},"email":{"oneOf":[{"description":"Email address. Normalized to lowercase.","type":"string","format":"email","example":"john.doe@example.com","maxLength":254},{"description":"Email address. Normalized to lowercase.","type":"null","format":"email","example":"john.doe@example.com","maxLength":254}]},"ssn":{"oneOf":[{"description":"Social security number — either the full 9 digits or the last 4 digits, depending on what the data source exposes. Digits only, never formatted with dashes.","type":"string","pattern":"^(\\d{4}|\\d{9})$","example":"123456789"},{"description":"Social security number — either the full 9 digits or the last 4 digits, depending on what the data source exposes. Digits only, never formatted with dashes.","type":"null","pattern":"^(\\d{4}|\\d{9})$","example":"123456789"}]},"date_of_birth":{"oneOf":[{"description":"Date of birth","type":"string","format":"date","example":"1992-03-03"},{"description":"Date of birth","type":"null","format":"date","example":"1992-03-03"}]},"home_address":{"oneOf":[{"description":"Home address","type":"object","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2}}},{"description":"Home address","type":"null","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2}}}]}},"description":"Person's identity information"},"company":{"required":["name","address"],"type":"object","properties":{"name":{"description":"Company name. Common legal suffixes (LLC, Inc, Corp, and similar) are stripped during normalization.","type":"string","example":"Facebook Demo","maxLength":128},"address":{"description":"Company address","type":"object","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2}}},"phone":{"oneOf":[{"description":"Company phone number as provided by the data source. Contains digits and may include `,`, `*`, or `#` for extensions. Usually 10 digits, but a country-code prefix (11-digit `1XXXXXXXXXX`) or an extension can make it longer. Never formatted with punctuation or spaces.","type":"string","example":"6503087300","maxLength":128},{"description":"Company phone number as provided by the data source. Contains digits and may include `,`, `*`, or `#` for extensions. Usually 10 digits, but a country-code prefix (11-digit `1XXXXXXXXXX`) or an extension can make it longer. Never formatted with punctuation or spaces.","type":"null","example":"6503087300","maxLength":128}]},"ein":{"oneOf":[{"description":"Employer Identification Number (EIN) as provided by the data source. Usually 9 digits with no separator; never formatted with dashes. Some payroll providers supply values that contain letters.","type":"string","example":"770493581","maxLength":9},{"description":"Employer Identification Number (EIN) as provided by the data source. Usually 9 digits with no separator; never formatted with dashes. Some payroll providers supply values that contain letters.","type":"null","example":"770493581","maxLength":9}]}},"description":"Company information"}},"required":["id","profile","company"]},"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].employments","typeLabel":"object[] | null"},"product_type":{"description":"Type of the product.","type":"string","enum":["income","employment","deposit_switch","pll"],"example":"income","uniqueKey":"oneOf.0.employers.items.[INDEX].product_type","typeLabel":"enum\u003cstring>"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.0.employers.items.[INDEX].suborder_number.oneOf.0","typeLabel":"string"},{"description":"External ID","type":"null","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.0.employers.items.[INDEX].suborder_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].suborder_number","typeLabel":"string | null"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.employers.items.[INDEX].bridge_token","typeLabel":"string"},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.employers.items.[INDEX].link_id.oneOf.0","typeLabel":"string"},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.employers.items.[INDEX].link_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].link_id","typeLabel":"string | null"},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.employers.items.[INDEX].access_token.oneOf.0","typeLabel":"string"},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.employers.items.[INDEX].access_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].access_token","typeLabel":"string | null"},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.0.employers.items.[INDEX].pdf_report.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.0.employers.items.[INDEX].pdf_report.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].pdf_report","typeLabel":"string\u003curi> | null"},"data_source":{"oneOf":[{"description":"Source of data: payroll - payroll provider parsing, docs - user uploaded documents, tax - tax documents, financial_accounts - bank data.","type":"string","enum":["payroll","docs","tax","financial_accounts",null],"example":"payroll","uniqueKey":"oneOf.0.employers.items.[INDEX].data_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Source of data: payroll - payroll provider parsing, docs - user uploaded documents, tax - tax documents, financial_accounts - bank data.","type":"null","enum":["payroll","docs","tax","financial_accounts",null],"example":"payroll","uniqueKey":"oneOf.0.employers.items.[INDEX].data_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].data_source","typeLabel":"enum\u003cstring> | null"},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].provider.oneOf.0.id.oneOf.0","typeLabel":"string"},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].provider.oneOf.0.id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].provider.oneOf.0.id","typeLabel":"string | null"},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].provider.oneOf.0.name","typeLabel":"string"},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.0.employers.items.[INDEX].provider.oneOf.0.logo_url.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.0.employers.items.[INDEX].provider.oneOf.0.logo_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].provider.oneOf.0.logo_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"oneOf.0.employers.items.[INDEX].provider.oneOf.0","typeLabel":"object"},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}},"uniqueKey":"oneOf.0.employers.items.[INDEX].provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].provider","typeLabel":"object | null"},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean","uniqueKey":"oneOf.0.employers.items.[INDEX].is_suspicious","typeLabel":"boolean"},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.0.employers.items.[INDEX].last_task_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.0.employers.items.[INDEX].last_task_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].last_task_status","typeLabel":"enum\u003cstring> | null"},"start_date":{"oneOf":[{"description":"Employment start date","type":"string","example":"2019-08-24","uniqueKey":"oneOf.0.employers.items.[INDEX].start_date.oneOf.0","typeLabel":"string"},{"description":"Employment start date","type":"null","example":"2019-08-24","uniqueKey":"oneOf.0.employers.items.[INDEX].start_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].start_date","typeLabel":"string | null"},"end_date":{"oneOf":[{"description":"Employment start date","type":"string","example":"2019-11-27","uniqueKey":"oneOf.0.employers.items.[INDEX].end_date.oneOf.0","typeLabel":"string"},{"description":"Employment start date","type":"null","example":"2019-11-27","uniqueKey":"oneOf.0.employers.items.[INDEX].end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].end_date","typeLabel":"string | null"},"company_name":{"oneOf":[{"description":"Company name","type":"string","example":"Facebook Demo","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_name.oneOf.0","typeLabel":"string"},{"description":"Company name","type":"null","example":"Facebook Demo","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].company_name","typeLabel":"string | null"},"company_address":{"oneOf":[{"description":"Company address","required":["street","city","state","zip"],"type":"object","properties":{"street":{"description":"Company location street. Returned exactly as provided when the order was created, and may contain multiple lines separated by `\\n`.","type":"string","example":"1 Hacker Way","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_address.oneOf.0.street","typeLabel":"string"},"city":{"description":"Company location city. Returned exactly as provided when the order was created.","type":"string","example":"Menlo Park","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_address.oneOf.0.city","typeLabel":"string"},"state":{"description":"Company location state. Typically a 2-letter state code; international region codes such as `NSW` are also accepted. Returned exactly as provided when the order was created.","type":"string","example":"CA","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_address.oneOf.0.state","typeLabel":"string"},"zip":{"description":"Company location zip code. Typically a 5-digit US ZIP code; ZIP+4 and non-US postal codes also occur. Returned exactly as provided when the order was created.","type":"string","example":"94025","maxLength":10,"isRequired":true,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_address.oneOf.0.zip","typeLabel":"string"}},"uniqueKey":"oneOf.0.employers.items.[INDEX].company_address.oneOf.0","typeLabel":"object"},{"description":"Company address","required":["street","city","state","zip"],"type":"null","properties":{"street":{"description":"Company location street. Returned exactly as provided when the order was created, and may contain multiple lines separated by `\\n`.","type":"string","example":"1 Hacker Way","maxLength":255},"city":{"description":"Company location city. Returned exactly as provided when the order was created.","type":"string","example":"Menlo Park","maxLength":64},"state":{"description":"Company location state. Typically a 2-letter state code; international region codes such as `NSW` are also accepted. Returned exactly as provided when the order was created.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Company location zip code. Typically a 5-digit US ZIP code; ZIP+4 and non-US postal codes also occur. Returned exactly as provided when the order was created.","type":"string","example":"94025","maxLength":10}},"uniqueKey":"oneOf.0.employers.items.[INDEX].company_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].company_address","typeLabel":"object | null"},"company_domain":{"oneOf":[{"description":"Company website domain","type":"string","example":"facebook.com","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_domain.oneOf.0","typeLabel":"string"},{"description":"Company website domain","type":"null","example":"facebook.com","maxLength":128,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_domain.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].company_domain","typeLabel":"string | null"},"company_logo":{"oneOf":[{"description":"Company logo URL","type":"string","format":"uri","example":"https://cdn.truv.com/company_logos/facebook.svg","maxLength":512,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_logo.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Company logo URL","type":"null","format":"uri","example":"https://cdn.truv.com/company_logos/facebook.svg","maxLength":512,"uniqueKey":"oneOf.0.employers.items.[INDEX].company_logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.employers.items.[INDEX].company_logo","typeLabel":"string\u003curi> | null"}},"uniqueKey":"oneOf.0.employers.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.0.employers","typeLabel":"object[]"},"financial_accounts":{"oneOf":[{"description":"List of financial accounts","type":"array","items":{"required":["id","status","created_at"],"type":"object","description":"Bank transactions meta data with income sources","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].id","typeLabel":"string"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending","isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z","isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].created_at","typeLabel":"string"},"product_type":{"description":"Type of the product.","type":"string","enum":["transactions","assets"],"example":"transactions","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].product_type","typeLabel":"enum\u003cstring>"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].suborder_number.oneOf.0","typeLabel":"string"},{"description":"External ID","type":"null","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].suborder_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].suborder_number","typeLabel":"string | null"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bridge_token","typeLabel":"string"},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].link_id.oneOf.0","typeLabel":"string"},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].link_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].link_id","typeLabel":"string | null"},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].access_token.oneOf.0","typeLabel":"string"},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].access_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].access_token","typeLabel":"string | null"},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].pdf_report.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].pdf_report.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].pdf_report","typeLabel":"string\u003curi> | null"},"data_source":{"oneOf":[{"description":"Source of data: financial_accounts - bank data.","type":"string","enum":["financial_accounts",null],"example":"financial_accounts","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].data_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Source of data: financial_accounts - bank data.","type":"null","enum":["financial_accounts",null],"example":"financial_accounts","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].data_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].data_source","typeLabel":"enum\u003cstring> | null"},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.id.oneOf.0","typeLabel":"string"},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.id","typeLabel":"string | null"},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.name","typeLabel":"string"},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.logo_url.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.logo_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.logo_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0","typeLabel":"object"},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].provider","typeLabel":"object | null"},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean","example":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].is_suspicious","typeLabel":"boolean"},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].last_task_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].last_task_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].last_task_status","typeLabel":"enum\u003cstring> | null"},"accounts":{"oneOf":[{"description":"List of bank accounts","type":"array","items":{"type":"object","required":["id"],"properties":{"id":{"description":"Account ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].id","typeLabel":"string"},"type":{"oneOf":[{"description":"The account's type","type":"string","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"The account's type","type":"null","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].type.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring> | null"},"subtype":{"oneOf":[{"description":"The account's subtype","type":"string","example":"MONEY_MARKET","enum":["MONEY_MARKET","CERTIFICATE_OF_DEPOSIT","AUTO","STUDENT","SMALL_BUSINESS","PERSONAL","PERSONAL_WITH_COLLATERAL","HOME_EQUITY","BOAT","POWERSPORTS","RV","HELOC","PLAN_401_K","PLAN_403_B","PLAN_529","IRA","ROLLOVER_IRA","ROTH_IRA","TAXABLE","NON_TAXABLE","BROKERAGE","TRUST","UNIFORM_GIFTS_TO_MINORS_ACT","PLAN_457","PENSION","EMPLOYEE_STOCK_OWNERSHIP_PLAN","SIMPLIFIED_EMPLOYEE_PENSION","SIMPLE_IRA","PLAN_ROTH_401_K","FIXED_ANNUITY","VARIABLE_ANNUITY","HSA","TAX_FREE_SAVINGS_ACCOUNT","INDIVIDUAL","REGISTERED_RETIREMENT_INCOME_FUND","CASH_MANAGEMENT_ACCOUNT","EMPLOYEE_STOCK_PURCHASE_PLAN","REGISTERED_EDUCATION_SAVINGS_PLAN","PROFIT_SHARING_PLAN","UNIFORM_TRANSFER_TO_MINORS_ACT","PLAN_401_A","SARSEP_IRA","FIXED_ANNUITY_TRADITIONAL_IRA","VARIABLE_ANNUITY_TRADITIONAL_IRA","SEPP_IRA","INHERITED_TRADITIONAL_IRA","FIXED_ANNUITY_ROTH_IRA","VARIABLE_ANNUITY_ROTH_IRA","INHERITED_ROTH_IRA","COVERDELL","ADVISORY_ACCOUNT","BROKERAGE_MARGIN","CHARITABLE_GIFT_ACCOUNT","CHURCH_ACCOUNT","CONSERVATORSHIP","CUSTODIAL","DEFINED_BENEFIT_PLAN","DEFINED_CONTRIBUTION_PLAN","EDUCATIONAL","ESTATE","EXECUTOR","GROUP_RETIREMENT_SAVINGS_PLAN","GUARANTEED_INVESTMENT_CERTIFICATE","HRA","INDEXED_ANNUITY","INVESTMENT_CLUB","IRREVOCABLE_TRUST","JOINT_TENANTS_BY_ENTIRITY","JOINT_TENANTS_COMMUNITY_PROPERTY","JOINT_TENANTS_IN_COMMON","JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIP","KEOUGH_PLAN","LIFE_INCOME_FUND","LIVING_TRUST","LOCKED_IN_RETIREMENT_ACCOUNT","LOCKED_IN_RETIREMENT_INVESTMENT_FUND","LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNT","MONEY_PURCHASE_PLAN","PARTNERSHIP","PLAN_409_A","PLAN_ROTH_403_B","REGISTERED_DISABILITY_SAVINGS_PLAN","REGISTERED_LOCKED_IN_SAVINGS_PLAN","REGISTERED_PENSION_PLAN","REGISTERED_RETIREMENT_SAVINGS_PLAN","REVOCABLE_TRUST","ROTH_CONVERSION","SOLE_PROPRIETORSHIP","SPOUSAL_IRA","SPOUSAL_ROTH_IRA","TESTAMENTARY_TRUST","THRIFT_SAVINGS_PLAN","INHERITED_ANNUITY","CORPORATE_ACCOUNT","LIMITED_LIABILITY_ACCOUNT","VEHICLE_INSURANCE","DISABILITY","HEALTH","LONG_TERM_CARE","PROPERTY_AND_CASUALTY","UNIVERSAL_LIFE","TERM_LIFE","WHOLE_LIFE","ACCIDENTAL_DEATH_AND_DISMEMBERMENT","VARIABLE_UNIVERSAL_LIFE","ROTH","ROLLOVER","OTHER","ANNUITY","TRANSFERRABLE_ON_DEATH",null],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].subtype.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"The account's subtype","type":"null","example":"MONEY_MARKET","enum":["MONEY_MARKET","CERTIFICATE_OF_DEPOSIT","AUTO","STUDENT","SMALL_BUSINESS","PERSONAL","PERSONAL_WITH_COLLATERAL","HOME_EQUITY","BOAT","POWERSPORTS","RV","HELOC","PLAN_401_K","PLAN_403_B","PLAN_529","IRA","ROLLOVER_IRA","ROTH_IRA","TAXABLE","NON_TAXABLE","BROKERAGE","TRUST","UNIFORM_GIFTS_TO_MINORS_ACT","PLAN_457","PENSION","EMPLOYEE_STOCK_OWNERSHIP_PLAN","SIMPLIFIED_EMPLOYEE_PENSION","SIMPLE_IRA","PLAN_ROTH_401_K","FIXED_ANNUITY","VARIABLE_ANNUITY","HSA","TAX_FREE_SAVINGS_ACCOUNT","INDIVIDUAL","REGISTERED_RETIREMENT_INCOME_FUND","CASH_MANAGEMENT_ACCOUNT","EMPLOYEE_STOCK_PURCHASE_PLAN","REGISTERED_EDUCATION_SAVINGS_PLAN","PROFIT_SHARING_PLAN","UNIFORM_TRANSFER_TO_MINORS_ACT","PLAN_401_A","SARSEP_IRA","FIXED_ANNUITY_TRADITIONAL_IRA","VARIABLE_ANNUITY_TRADITIONAL_IRA","SEPP_IRA","INHERITED_TRADITIONAL_IRA","FIXED_ANNUITY_ROTH_IRA","VARIABLE_ANNUITY_ROTH_IRA","INHERITED_ROTH_IRA","COVERDELL","ADVISORY_ACCOUNT","BROKERAGE_MARGIN","CHARITABLE_GIFT_ACCOUNT","CHURCH_ACCOUNT","CONSERVATORSHIP","CUSTODIAL","DEFINED_BENEFIT_PLAN","DEFINED_CONTRIBUTION_PLAN","EDUCATIONAL","ESTATE","EXECUTOR","GROUP_RETIREMENT_SAVINGS_PLAN","GUARANTEED_INVESTMENT_CERTIFICATE","HRA","INDEXED_ANNUITY","INVESTMENT_CLUB","IRREVOCABLE_TRUST","JOINT_TENANTS_BY_ENTIRITY","JOINT_TENANTS_COMMUNITY_PROPERTY","JOINT_TENANTS_IN_COMMON","JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIP","KEOUGH_PLAN","LIFE_INCOME_FUND","LIVING_TRUST","LOCKED_IN_RETIREMENT_ACCOUNT","LOCKED_IN_RETIREMENT_INVESTMENT_FUND","LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNT","MONEY_PURCHASE_PLAN","PARTNERSHIP","PLAN_409_A","PLAN_ROTH_403_B","REGISTERED_DISABILITY_SAVINGS_PLAN","REGISTERED_LOCKED_IN_SAVINGS_PLAN","REGISTERED_PENSION_PLAN","REGISTERED_RETIREMENT_SAVINGS_PLAN","REVOCABLE_TRUST","ROTH_CONVERSION","SOLE_PROPRIETORSHIP","SPOUSAL_IRA","SPOUSAL_ROTH_IRA","TESTAMENTARY_TRUST","THRIFT_SAVINGS_PLAN","INHERITED_ANNUITY","CORPORATE_ACCOUNT","LIMITED_LIABILITY_ACCOUNT","VEHICLE_INSURANCE","DISABILITY","HEALTH","LONG_TERM_CARE","PROPERTY_AND_CASUALTY","UNIVERSAL_LIFE","TERM_LIFE","WHOLE_LIFE","ACCIDENTAL_DEATH_AND_DISMEMBERMENT","VARIABLE_UNIVERSAL_LIFE","ROTH","ROLLOVER","OTHER","ANNUITY","TRANSFERRABLE_ON_DEATH",null],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].subtype.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].subtype","typeLabel":"enum\u003cstring> | null"},"mask":{"oneOf":[{"description":"The last four digits of the account number.","type":"string","readOnly":true,"example":"6789","maxLength":4,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].mask.oneOf.0","typeLabel":"string"},{"description":"The last four digits of the account number.","type":"null","readOnly":true,"example":"6789","maxLength":4,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].mask.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].mask","typeLabel":"string | null"},"balance":{"oneOf":[{"description":"The current balance of the account.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].balance.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"The current balance of the account.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].balance.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].balance","typeLabel":"string\u003cdecimal> | null"},"owners":{"description":"List of account owners.","type":"array","readOnly":true,"items":{"type":"object","properties":{"full_name":{"description":"Full name of the account owner.","type":"string","readOnly":true,"example":"John Doe","maxLength":255,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].owners.items.[INDEX].full_name","typeLabel":"string"}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].owners.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].owners","typeLabel":"object[]"}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0","typeLabel":"object[]"},{"description":"List of bank accounts","type":"null","items":{"type":"object","required":["id"],"properties":{"id":{"description":"Account ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"type":{"oneOf":[{"description":"The account's type","type":"string","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]},{"description":"The account's type","type":"null","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]}]},"subtype":{"oneOf":[{"description":"The account's subtype","type":"string","example":"MONEY_MARKET","enum":["MONEY_MARKET","CERTIFICATE_OF_DEPOSIT","AUTO","STUDENT","SMALL_BUSINESS","PERSONAL","PERSONAL_WITH_COLLATERAL","HOME_EQUITY","BOAT","POWERSPORTS","RV","HELOC","PLAN_401_K","PLAN_403_B","PLAN_529","IRA","ROLLOVER_IRA","ROTH_IRA","TAXABLE","NON_TAXABLE","BROKERAGE","TRUST","UNIFORM_GIFTS_TO_MINORS_ACT","PLAN_457","PENSION","EMPLOYEE_STOCK_OWNERSHIP_PLAN","SIMPLIFIED_EMPLOYEE_PENSION","SIMPLE_IRA","PLAN_ROTH_401_K","FIXED_ANNUITY","VARIABLE_ANNUITY","HSA","TAX_FREE_SAVINGS_ACCOUNT","INDIVIDUAL","REGISTERED_RETIREMENT_INCOME_FUND","CASH_MANAGEMENT_ACCOUNT","EMPLOYEE_STOCK_PURCHASE_PLAN","REGISTERED_EDUCATION_SAVINGS_PLAN","PROFIT_SHARING_PLAN","UNIFORM_TRANSFER_TO_MINORS_ACT","PLAN_401_A","SARSEP_IRA","FIXED_ANNUITY_TRADITIONAL_IRA","VARIABLE_ANNUITY_TRADITIONAL_IRA","SEPP_IRA","INHERITED_TRADITIONAL_IRA","FIXED_ANNUITY_ROTH_IRA","VARIABLE_ANNUITY_ROTH_IRA","INHERITED_ROTH_IRA","COVERDELL","ADVISORY_ACCOUNT","BROKERAGE_MARGIN","CHARITABLE_GIFT_ACCOUNT","CHURCH_ACCOUNT","CONSERVATORSHIP","CUSTODIAL","DEFINED_BENEFIT_PLAN","DEFINED_CONTRIBUTION_PLAN","EDUCATIONAL","ESTATE","EXECUTOR","GROUP_RETIREMENT_SAVINGS_PLAN","GUARANTEED_INVESTMENT_CERTIFICATE","HRA","INDEXED_ANNUITY","INVESTMENT_CLUB","IRREVOCABLE_TRUST","JOINT_TENANTS_BY_ENTIRITY","JOINT_TENANTS_COMMUNITY_PROPERTY","JOINT_TENANTS_IN_COMMON","JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIP","KEOUGH_PLAN","LIFE_INCOME_FUND","LIVING_TRUST","LOCKED_IN_RETIREMENT_ACCOUNT","LOCKED_IN_RETIREMENT_INVESTMENT_FUND","LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNT","MONEY_PURCHASE_PLAN","PARTNERSHIP","PLAN_409_A","PLAN_ROTH_403_B","REGISTERED_DISABILITY_SAVINGS_PLAN","REGISTERED_LOCKED_IN_SAVINGS_PLAN","REGISTERED_PENSION_PLAN","REGISTERED_RETIREMENT_SAVINGS_PLAN","REVOCABLE_TRUST","ROTH_CONVERSION","SOLE_PROPRIETORSHIP","SPOUSAL_IRA","SPOUSAL_ROTH_IRA","TESTAMENTARY_TRUST","THRIFT_SAVINGS_PLAN","INHERITED_ANNUITY","CORPORATE_ACCOUNT","LIMITED_LIABILITY_ACCOUNT","VEHICLE_INSURANCE","DISABILITY","HEALTH","LONG_TERM_CARE","PROPERTY_AND_CASUALTY","UNIVERSAL_LIFE","TERM_LIFE","WHOLE_LIFE","ACCIDENTAL_DEATH_AND_DISMEMBERMENT","VARIABLE_UNIVERSAL_LIFE","ROTH","ROLLOVER","OTHER","ANNUITY","TRANSFERRABLE_ON_DEATH",null]},{"description":"The account's subtype","type":"null","example":"MONEY_MARKET","enum":["MONEY_MARKET","CERTIFICATE_OF_DEPOSIT","AUTO","STUDENT","SMALL_BUSINESS","PERSONAL","PERSONAL_WITH_COLLATERAL","HOME_EQUITY","BOAT","POWERSPORTS","RV","HELOC","PLAN_401_K","PLAN_403_B","PLAN_529","IRA","ROLLOVER_IRA","ROTH_IRA","TAXABLE","NON_TAXABLE","BROKERAGE","TRUST","UNIFORM_GIFTS_TO_MINORS_ACT","PLAN_457","PENSION","EMPLOYEE_STOCK_OWNERSHIP_PLAN","SIMPLIFIED_EMPLOYEE_PENSION","SIMPLE_IRA","PLAN_ROTH_401_K","FIXED_ANNUITY","VARIABLE_ANNUITY","HSA","TAX_FREE_SAVINGS_ACCOUNT","INDIVIDUAL","REGISTERED_RETIREMENT_INCOME_FUND","CASH_MANAGEMENT_ACCOUNT","EMPLOYEE_STOCK_PURCHASE_PLAN","REGISTERED_EDUCATION_SAVINGS_PLAN","PROFIT_SHARING_PLAN","UNIFORM_TRANSFER_TO_MINORS_ACT","PLAN_401_A","SARSEP_IRA","FIXED_ANNUITY_TRADITIONAL_IRA","VARIABLE_ANNUITY_TRADITIONAL_IRA","SEPP_IRA","INHERITED_TRADITIONAL_IRA","FIXED_ANNUITY_ROTH_IRA","VARIABLE_ANNUITY_ROTH_IRA","INHERITED_ROTH_IRA","COVERDELL","ADVISORY_ACCOUNT","BROKERAGE_MARGIN","CHARITABLE_GIFT_ACCOUNT","CHURCH_ACCOUNT","CONSERVATORSHIP","CUSTODIAL","DEFINED_BENEFIT_PLAN","DEFINED_CONTRIBUTION_PLAN","EDUCATIONAL","ESTATE","EXECUTOR","GROUP_RETIREMENT_SAVINGS_PLAN","GUARANTEED_INVESTMENT_CERTIFICATE","HRA","INDEXED_ANNUITY","INVESTMENT_CLUB","IRREVOCABLE_TRUST","JOINT_TENANTS_BY_ENTIRITY","JOINT_TENANTS_COMMUNITY_PROPERTY","JOINT_TENANTS_IN_COMMON","JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIP","KEOUGH_PLAN","LIFE_INCOME_FUND","LIVING_TRUST","LOCKED_IN_RETIREMENT_ACCOUNT","LOCKED_IN_RETIREMENT_INVESTMENT_FUND","LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNT","MONEY_PURCHASE_PLAN","PARTNERSHIP","PLAN_409_A","PLAN_ROTH_403_B","REGISTERED_DISABILITY_SAVINGS_PLAN","REGISTERED_LOCKED_IN_SAVINGS_PLAN","REGISTERED_PENSION_PLAN","REGISTERED_RETIREMENT_SAVINGS_PLAN","REVOCABLE_TRUST","ROTH_CONVERSION","SOLE_PROPRIETORSHIP","SPOUSAL_IRA","SPOUSAL_ROTH_IRA","TESTAMENTARY_TRUST","THRIFT_SAVINGS_PLAN","INHERITED_ANNUITY","CORPORATE_ACCOUNT","LIMITED_LIABILITY_ACCOUNT","VEHICLE_INSURANCE","DISABILITY","HEALTH","LONG_TERM_CARE","PROPERTY_AND_CASUALTY","UNIVERSAL_LIFE","TERM_LIFE","WHOLE_LIFE","ACCIDENTAL_DEATH_AND_DISMEMBERMENT","VARIABLE_UNIVERSAL_LIFE","ROTH","ROLLOVER","OTHER","ANNUITY","TRANSFERRABLE_ON_DEATH",null]}]},"mask":{"oneOf":[{"description":"The last four digits of the account number.","type":"string","readOnly":true,"example":"6789","maxLength":4},{"description":"The last four digits of the account number.","type":"null","readOnly":true,"example":"6789","maxLength":4}]},"balance":{"oneOf":[{"description":"The current balance of the account.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},{"description":"The current balance of the account.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"}]},"owners":{"description":"List of account owners.","type":"array","readOnly":true,"items":{"type":"object","properties":{"full_name":{"description":"Full name of the account owner.","type":"string","readOnly":true,"example":"John Doe","maxLength":255}}}}}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].accounts","typeLabel":"object[] | null"},"bank_income_sources":{"oneOf":[{"description":"List of bank income sources derived from transaction data.","type":"array","items":{"required":["start_date","end_date","account_id","total_amount","transaction_count","historical_summary","avg_deposit_amount"],"type":"object","properties":{"start_date":{"description":"Minimum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].start_date","typeLabel":"string\u003cdate>"},"end_date":{"description":"Maximum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].end_date","typeLabel":"string\u003cdate>"},"account_id":{"description":"Unique identifier of the account.","type":"string","readOnly":true,"example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].account_id","typeLabel":"string"},"total_amount":{"description":"Total amount of earnings for the income source of the user in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31","isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].total_amount","typeLabel":"string\u003cdecimal>"},"transaction_count":{"description":"Number of income transactions per end user for this source.","type":"integer","readOnly":true,"example":1,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].transaction_count","typeLabel":"integer"},"historical_summary":{"description":"List of bank statements for each period.","type":"array","items":{"type":"object","properties":{"start_date":{"description":"The start date of the period covered in this monthly summary. This date will be the first day of the month, unless the month being covered is a partial month because it is the first month included in the summary and the date range being requested does not begin with the first day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].start_date","typeLabel":"string\u003cdate>"},"end_date":{"description":"The end date of the period included in this monthly summary. This date will be the last day of the month, unless the month being covered is a partial month because it is the last month included in the summary and the date range being requested does not end with the last day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].end_date","typeLabel":"string\u003cdate>"},"total_amount":{"description":"Total amount of earnings for the income source of the user for the month in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].total_amount","typeLabel":"string\u003cdecimal>"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].iso_currency_code.oneOf.0","typeLabel":"string"},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].iso_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].iso_currency_code","typeLabel":"string | null"},"transactions":{"description":"List of transactions","type":"array","items":{"type":"object","properties":{"amount":{"description":"The settled value of the transaction, denominated in the transactions's currency as stated in iso_currency_code. Negative values when money moves out of the account; positive otherwise.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].iso_currency_code.oneOf.0","typeLabel":"string"},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].iso_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].iso_currency_code","typeLabel":"string | null"},"date":{"description":"The date that the transaction occurred.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].date","typeLabel":"string\u003cdate>"},"check_number":{"oneOf":[{"description":"The check number for the transaction.","type":"string","readOnly":true,"maxLength":255,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].check_number.oneOf.0","typeLabel":"string"},{"description":"The check number for the transaction.","type":"null","readOnly":true,"maxLength":255,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].check_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].check_number","typeLabel":"string | null"},"description":{"description":"A human-readable transaction description.","type":"string","readOnly":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].description","typeLabel":"string"},"pending":{"description":"True if status of the transaction is PENDING or not set.","type":"boolean","readOnly":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].pending","typeLabel":"boolean"},"transaction_id":{"description":"Unique identifier of the transaction.","type":"string","readOnly":true,"maxLength":32,"example":"7d4fcb86b81a4880955beea558092391","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].transaction_id","typeLabel":"string"}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions","typeLabel":"object[]"}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary","typeLabel":"object[]"},"avg_deposit_amount":{"description":"The average amount received per deposit, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00","isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].avg_deposit_amount","typeLabel":"string\u003cdecimal>"},"income_description":{"description":"Description for the underlying income transactions.","type":"string","readOnly":true,"example":"Paycheck","maxLength":512,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].income_description","typeLabel":"string"},"income_category":{"oneOf":[{"description":"The income category.","type":"string","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].income_category.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"The income category.","type":"null","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].income_category.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].income_category","typeLabel":"enum\u003cstring> | null"},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"string","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].pay_frequency.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"null","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].pay_frequency.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].pay_frequency","typeLabel":"enum\u003cstring> | null"},"next_payment_date":{"oneOf":[{"description":"The next payment date for the income source.","type":"string","format":"date","readOnly":true,"example":"2022-06-01","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].next_payment_date.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"The next payment date for the income source.","type":"null","format":"date","readOnly":true,"example":"2022-06-01","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].next_payment_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].next_payment_date","typeLabel":"string\u003cdate> | null"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].iso_currency_code.oneOf.0","typeLabel":"string"},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].iso_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].iso_currency_code","typeLabel":"string | null"},"historical_average_monthly_income":{"oneOf":[{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_income.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_income.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_income","typeLabel":"string\u003cdecimal> | null"},"historical_average_monthly_gross_income":{"oneOf":[{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_gross_income.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_gross_income.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_gross_income","typeLabel":"string\u003cdecimal> | null"},"forecasted_average_monthly_income":{"oneOf":[{"description":"Forecasted income deposited into the account, per calendar month.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].forecasted_average_monthly_income.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Forecasted income deposited into the account, per calendar month.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].forecasted_average_monthly_income.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].forecasted_average_monthly_income","typeLabel":"string\u003cdecimal> | null"},"avg_gross_deposit_amount":{"description":"The average gross payment per deposit. Gross pay is predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"6000.00","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].avg_gross_deposit_amount","typeLabel":"string\u003cdecimal>"},"employer":{"oneOf":[{"type":"object","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.id.oneOf.0","typeLabel":"string"},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.id","typeLabel":"string | null"},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.name","typeLabel":"string"},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.logo_url.oneOf.0","typeLabel":"string"},{"description":"Employer logo image.","type":"null","uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.logo_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.logo_url","typeLabel":"string | null"}},"required":["id","name"],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer","typeLabel":"object | null"}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0","typeLabel":"object[]"},{"description":"List of bank income sources derived from transaction data.","type":"null","items":{"required":["start_date","end_date","account_id","total_amount","transaction_count","historical_summary","avg_deposit_amount"],"type":"object","properties":{"start_date":{"description":"Minimum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"Maximum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"account_id":{"description":"Unique identifier of the account.","type":"string","readOnly":true,"example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"income_description":{"description":"Description for the underlying income transactions.","type":"string","readOnly":true,"example":"Paycheck","maxLength":512},"income_category":{"oneOf":[{"description":"The income category.","type":"string","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"},{"description":"The income category.","type":"null","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"}]},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"string","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"null","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"}]},"next_payment_date":{"oneOf":[{"description":"The next payment date for the income source.","type":"string","format":"date","readOnly":true,"example":"2022-06-01"},{"description":"The next payment date for the income source.","type":"null","format":"date","readOnly":true,"example":"2022-06-01"}]},"total_amount":{"description":"Total amount of earnings for the income source of the user in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transaction_count":{"description":"Number of income transactions per end user for this source.","type":"integer","readOnly":true,"example":1},"historical_summary":{"description":"List of bank statements for each period.","type":"array","items":{"type":"object","properties":{"start_date":{"description":"The start date of the period covered in this monthly summary. This date will be the first day of the month, unless the month being covered is a partial month because it is the first month included in the summary and the date range being requested does not begin with the first day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"The end date of the period included in this monthly summary. This date will be the last day of the month, unless the month being covered is a partial month because it is the last month included in the summary and the date range being requested does not end with the last day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"total_amount":{"description":"Total amount of earnings for the income source of the user for the month in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transactions":{"description":"List of transactions","type":"array","items":{"type":"object","properties":{"amount":{"description":"The settled value of the transaction, denominated in the transactions's currency as stated in iso_currency_code. Negative values when money moves out of the account; positive otherwise.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"date":{"description":"The date that the transaction occurred.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"check_number":{"oneOf":[{"description":"The check number for the transaction.","type":"string","readOnly":true,"maxLength":255},{"description":"The check number for the transaction.","type":"null","readOnly":true,"maxLength":255}]},"description":{"description":"A human-readable transaction description.","type":"string","readOnly":true},"pending":{"description":"True if status of the transaction is PENDING or not set.","type":"boolean","readOnly":true},"transaction_id":{"description":"Unique identifier of the transaction.","type":"string","readOnly":true,"maxLength":32,"example":"7d4fcb86b81a4880955beea558092391"}}}}}}},"historical_average_monthly_income":{"oneOf":[{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"historical_average_monthly_gross_income":{"oneOf":[{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"},{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"}]},"forecasted_average_monthly_income":{"oneOf":[{"description":"Forecasted income deposited into the account, per calendar month.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Forecasted income deposited into the account, per calendar month.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"avg_deposit_amount":{"description":"The average amount received per deposit, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},"avg_gross_deposit_amount":{"description":"The average gross payment per deposit. Gross pay is predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"6000.00"},"employer":{"oneOf":[{"type":"object","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]},{"type":"null","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]}]}}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources","typeLabel":"object[] | null"}},"uniqueKey":"oneOf.0.financial_accounts.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.0","typeLabel":"object[]"},{"description":"List of financial accounts","type":"null","items":{"required":["id","status","created_at"],"type":"object","description":"Bank transactions meta data with income sources","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32},"product_type":{"description":"Type of the product.","type":"string","enum":["transactions","assets"],"example":"transactions"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512},{"description":"External ID","type":"null","example":"133982343355","maxLength":512}]},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32}]},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32}]},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf"}]},"data_source":{"oneOf":[{"description":"Source of data: financial_accounts - bank data.","type":"string","enum":["financial_accounts",null],"example":"financial_accounts"},{"description":"Source of data: financial_accounts - bank data.","type":"null","enum":["financial_accounts",null],"example":"financial_accounts"}]},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}}},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}}}]},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean","example":true},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null]},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null]}]},"accounts":{"oneOf":[{"description":"List of bank accounts","type":"array","items":{"type":"object","required":["id"],"properties":{"id":{"description":"Account ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"type":{"oneOf":[{"description":"The account's type","type":"string","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]},{"description":"The account's type","type":"null","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]}]},"subtype":{"oneOf":[{"description":"The account's subtype","type":"string","example":"MONEY_MARKET","enum":["MONEY_MARKET","CERTIFICATE_OF_DEPOSIT","AUTO","STUDENT","SMALL_BUSINESS","PERSONAL","PERSONAL_WITH_COLLATERAL","HOME_EQUITY","BOAT","POWERSPORTS","RV","HELOC","PLAN_401_K","PLAN_403_B","PLAN_529","IRA","ROLLOVER_IRA","ROTH_IRA","TAXABLE","NON_TAXABLE","BROKERAGE","TRUST","UNIFORM_GIFTS_TO_MINORS_ACT","PLAN_457","PENSION","EMPLOYEE_STOCK_OWNERSHIP_PLAN","SIMPLIFIED_EMPLOYEE_PENSION","SIMPLE_IRA","PLAN_ROTH_401_K","FIXED_ANNUITY","VARIABLE_ANNUITY","HSA","TAX_FREE_SAVINGS_ACCOUNT","INDIVIDUAL","REGISTERED_RETIREMENT_INCOME_FUND","CASH_MANAGEMENT_ACCOUNT","EMPLOYEE_STOCK_PURCHASE_PLAN","REGISTERED_EDUCATION_SAVINGS_PLAN","PROFIT_SHARING_PLAN","UNIFORM_TRANSFER_TO_MINORS_ACT","PLAN_401_A","SARSEP_IRA","FIXED_ANNUITY_TRADITIONAL_IRA","VARIABLE_ANNUITY_TRADITIONAL_IRA","SEPP_IRA","INHERITED_TRADITIONAL_IRA","FIXED_ANNUITY_ROTH_IRA","VARIABLE_ANNUITY_ROTH_IRA","INHERITED_ROTH_IRA","COVERDELL","ADVISORY_ACCOUNT","BROKERAGE_MARGIN","CHARITABLE_GIFT_ACCOUNT","CHURCH_ACCOUNT","CONSERVATORSHIP","CUSTODIAL","DEFINED_BENEFIT_PLAN","DEFINED_CONTRIBUTION_PLAN","EDUCATIONAL","ESTATE","EXECUTOR","GROUP_RETIREMENT_SAVINGS_PLAN","GUARANTEED_INVESTMENT_CERTIFICATE","HRA","INDEXED_ANNUITY","INVESTMENT_CLUB","IRREVOCABLE_TRUST","JOINT_TENANTS_BY_ENTIRITY","JOINT_TENANTS_COMMUNITY_PROPERTY","JOINT_TENANTS_IN_COMMON","JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIP","KEOUGH_PLAN","LIFE_INCOME_FUND","LIVING_TRUST","LOCKED_IN_RETIREMENT_ACCOUNT","LOCKED_IN_RETIREMENT_INVESTMENT_FUND","LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNT","MONEY_PURCHASE_PLAN","PARTNERSHIP","PLAN_409_A","PLAN_ROTH_403_B","REGISTERED_DISABILITY_SAVINGS_PLAN","REGISTERED_LOCKED_IN_SAVINGS_PLAN","REGISTERED_PENSION_PLAN","REGISTERED_RETIREMENT_SAVINGS_PLAN","REVOCABLE_TRUST","ROTH_CONVERSION","SOLE_PROPRIETORSHIP","SPOUSAL_IRA","SPOUSAL_ROTH_IRA","TESTAMENTARY_TRUST","THRIFT_SAVINGS_PLAN","INHERITED_ANNUITY","CORPORATE_ACCOUNT","LIMITED_LIABILITY_ACCOUNT","VEHICLE_INSURANCE","DISABILITY","HEALTH","LONG_TERM_CARE","PROPERTY_AND_CASUALTY","UNIVERSAL_LIFE","TERM_LIFE","WHOLE_LIFE","ACCIDENTAL_DEATH_AND_DISMEMBERMENT","VARIABLE_UNIVERSAL_LIFE","ROTH","ROLLOVER","OTHER","ANNUITY","TRANSFERRABLE_ON_DEATH",null]},{"description":"The account's subtype","type":"null","example":"MONEY_MARKET","enum":["MONEY_MARKET","CERTIFICATE_OF_DEPOSIT","AUTO","STUDENT","SMALL_BUSINESS","PERSONAL","PERSONAL_WITH_COLLATERAL","HOME_EQUITY","BOAT","POWERSPORTS","RV","HELOC","PLAN_401_K","PLAN_403_B","PLAN_529","IRA","ROLLOVER_IRA","ROTH_IRA","TAXABLE","NON_TAXABLE","BROKERAGE","TRUST","UNIFORM_GIFTS_TO_MINORS_ACT","PLAN_457","PENSION","EMPLOYEE_STOCK_OWNERSHIP_PLAN","SIMPLIFIED_EMPLOYEE_PENSION","SIMPLE_IRA","PLAN_ROTH_401_K","FIXED_ANNUITY","VARIABLE_ANNUITY","HSA","TAX_FREE_SAVINGS_ACCOUNT","INDIVIDUAL","REGISTERED_RETIREMENT_INCOME_FUND","CASH_MANAGEMENT_ACCOUNT","EMPLOYEE_STOCK_PURCHASE_PLAN","REGISTERED_EDUCATION_SAVINGS_PLAN","PROFIT_SHARING_PLAN","UNIFORM_TRANSFER_TO_MINORS_ACT","PLAN_401_A","SARSEP_IRA","FIXED_ANNUITY_TRADITIONAL_IRA","VARIABLE_ANNUITY_TRADITIONAL_IRA","SEPP_IRA","INHERITED_TRADITIONAL_IRA","FIXED_ANNUITY_ROTH_IRA","VARIABLE_ANNUITY_ROTH_IRA","INHERITED_ROTH_IRA","COVERDELL","ADVISORY_ACCOUNT","BROKERAGE_MARGIN","CHARITABLE_GIFT_ACCOUNT","CHURCH_ACCOUNT","CONSERVATORSHIP","CUSTODIAL","DEFINED_BENEFIT_PLAN","DEFINED_CONTRIBUTION_PLAN","EDUCATIONAL","ESTATE","EXECUTOR","GROUP_RETIREMENT_SAVINGS_PLAN","GUARANTEED_INVESTMENT_CERTIFICATE","HRA","INDEXED_ANNUITY","INVESTMENT_CLUB","IRREVOCABLE_TRUST","JOINT_TENANTS_BY_ENTIRITY","JOINT_TENANTS_COMMUNITY_PROPERTY","JOINT_TENANTS_IN_COMMON","JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIP","KEOUGH_PLAN","LIFE_INCOME_FUND","LIVING_TRUST","LOCKED_IN_RETIREMENT_ACCOUNT","LOCKED_IN_RETIREMENT_INVESTMENT_FUND","LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNT","MONEY_PURCHASE_PLAN","PARTNERSHIP","PLAN_409_A","PLAN_ROTH_403_B","REGISTERED_DISABILITY_SAVINGS_PLAN","REGISTERED_LOCKED_IN_SAVINGS_PLAN","REGISTERED_PENSION_PLAN","REGISTERED_RETIREMENT_SAVINGS_PLAN","REVOCABLE_TRUST","ROTH_CONVERSION","SOLE_PROPRIETORSHIP","SPOUSAL_IRA","SPOUSAL_ROTH_IRA","TESTAMENTARY_TRUST","THRIFT_SAVINGS_PLAN","INHERITED_ANNUITY","CORPORATE_ACCOUNT","LIMITED_LIABILITY_ACCOUNT","VEHICLE_INSURANCE","DISABILITY","HEALTH","LONG_TERM_CARE","PROPERTY_AND_CASUALTY","UNIVERSAL_LIFE","TERM_LIFE","WHOLE_LIFE","ACCIDENTAL_DEATH_AND_DISMEMBERMENT","VARIABLE_UNIVERSAL_LIFE","ROTH","ROLLOVER","OTHER","ANNUITY","TRANSFERRABLE_ON_DEATH",null]}]},"mask":{"oneOf":[{"description":"The last four digits of the account number.","type":"string","readOnly":true,"example":"6789","maxLength":4},{"description":"The last four digits of the account number.","type":"null","readOnly":true,"example":"6789","maxLength":4}]},"balance":{"oneOf":[{"description":"The current balance of the account.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},{"description":"The current balance of the account.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"}]},"owners":{"description":"List of account owners.","type":"array","readOnly":true,"items":{"type":"object","properties":{"full_name":{"description":"Full name of the account owner.","type":"string","readOnly":true,"example":"John Doe","maxLength":255}}}}}}},{"description":"List of bank accounts","type":"null","items":{"type":"object","required":["id"],"properties":{"id":{"description":"Account ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"type":{"oneOf":[{"description":"The account's type","type":"string","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]},{"description":"The account's type","type":"null","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]}]},"subtype":{"oneOf":[{"description":"The account's subtype","type":"string","example":"MONEY_MARKET","enum":["MONEY_MARKET","CERTIFICATE_OF_DEPOSIT","AUTO","STUDENT","SMALL_BUSINESS","PERSONAL","PERSONAL_WITH_COLLATERAL","HOME_EQUITY","BOAT","POWERSPORTS","RV","HELOC","PLAN_401_K","PLAN_403_B","PLAN_529","IRA","ROLLOVER_IRA","ROTH_IRA","TAXABLE","NON_TAXABLE","BROKERAGE","TRUST","UNIFORM_GIFTS_TO_MINORS_ACT","PLAN_457","PENSION","EMPLOYEE_STOCK_OWNERSHIP_PLAN","SIMPLIFIED_EMPLOYEE_PENSION","SIMPLE_IRA","PLAN_ROTH_401_K","FIXED_ANNUITY","VARIABLE_ANNUITY","HSA","TAX_FREE_SAVINGS_ACCOUNT","INDIVIDUAL","REGISTERED_RETIREMENT_INCOME_FUND","CASH_MANAGEMENT_ACCOUNT","EMPLOYEE_STOCK_PURCHASE_PLAN","REGISTERED_EDUCATION_SAVINGS_PLAN","PROFIT_SHARING_PLAN","UNIFORM_TRANSFER_TO_MINORS_ACT","PLAN_401_A","SARSEP_IRA","FIXED_ANNUITY_TRADITIONAL_IRA","VARIABLE_ANNUITY_TRADITIONAL_IRA","SEPP_IRA","INHERITED_TRADITIONAL_IRA","FIXED_ANNUITY_ROTH_IRA","VARIABLE_ANNUITY_ROTH_IRA","INHERITED_ROTH_IRA","COVERDELL","ADVISORY_ACCOUNT","BROKERAGE_MARGIN","CHARITABLE_GIFT_ACCOUNT","CHURCH_ACCOUNT","CONSERVATORSHIP","CUSTODIAL","DEFINED_BENEFIT_PLAN","DEFINED_CONTRIBUTION_PLAN","EDUCATIONAL","ESTATE","EXECUTOR","GROUP_RETIREMENT_SAVINGS_PLAN","GUARANTEED_INVESTMENT_CERTIFICATE","HRA","INDEXED_ANNUITY","INVESTMENT_CLUB","IRREVOCABLE_TRUST","JOINT_TENANTS_BY_ENTIRITY","JOINT_TENANTS_COMMUNITY_PROPERTY","JOINT_TENANTS_IN_COMMON","JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIP","KEOUGH_PLAN","LIFE_INCOME_FUND","LIVING_TRUST","LOCKED_IN_RETIREMENT_ACCOUNT","LOCKED_IN_RETIREMENT_INVESTMENT_FUND","LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNT","MONEY_PURCHASE_PLAN","PARTNERSHIP","PLAN_409_A","PLAN_ROTH_403_B","REGISTERED_DISABILITY_SAVINGS_PLAN","REGISTERED_LOCKED_IN_SAVINGS_PLAN","REGISTERED_PENSION_PLAN","REGISTERED_RETIREMENT_SAVINGS_PLAN","REVOCABLE_TRUST","ROTH_CONVERSION","SOLE_PROPRIETORSHIP","SPOUSAL_IRA","SPOUSAL_ROTH_IRA","TESTAMENTARY_TRUST","THRIFT_SAVINGS_PLAN","INHERITED_ANNUITY","CORPORATE_ACCOUNT","LIMITED_LIABILITY_ACCOUNT","VEHICLE_INSURANCE","DISABILITY","HEALTH","LONG_TERM_CARE","PROPERTY_AND_CASUALTY","UNIVERSAL_LIFE","TERM_LIFE","WHOLE_LIFE","ACCIDENTAL_DEATH_AND_DISMEMBERMENT","VARIABLE_UNIVERSAL_LIFE","ROTH","ROLLOVER","OTHER","ANNUITY","TRANSFERRABLE_ON_DEATH",null]},{"description":"The account's subtype","type":"null","example":"MONEY_MARKET","enum":["MONEY_MARKET","CERTIFICATE_OF_DEPOSIT","AUTO","STUDENT","SMALL_BUSINESS","PERSONAL","PERSONAL_WITH_COLLATERAL","HOME_EQUITY","BOAT","POWERSPORTS","RV","HELOC","PLAN_401_K","PLAN_403_B","PLAN_529","IRA","ROLLOVER_IRA","ROTH_IRA","TAXABLE","NON_TAXABLE","BROKERAGE","TRUST","UNIFORM_GIFTS_TO_MINORS_ACT","PLAN_457","PENSION","EMPLOYEE_STOCK_OWNERSHIP_PLAN","SIMPLIFIED_EMPLOYEE_PENSION","SIMPLE_IRA","PLAN_ROTH_401_K","FIXED_ANNUITY","VARIABLE_ANNUITY","HSA","TAX_FREE_SAVINGS_ACCOUNT","INDIVIDUAL","REGISTERED_RETIREMENT_INCOME_FUND","CASH_MANAGEMENT_ACCOUNT","EMPLOYEE_STOCK_PURCHASE_PLAN","REGISTERED_EDUCATION_SAVINGS_PLAN","PROFIT_SHARING_PLAN","UNIFORM_TRANSFER_TO_MINORS_ACT","PLAN_401_A","SARSEP_IRA","FIXED_ANNUITY_TRADITIONAL_IRA","VARIABLE_ANNUITY_TRADITIONAL_IRA","SEPP_IRA","INHERITED_TRADITIONAL_IRA","FIXED_ANNUITY_ROTH_IRA","VARIABLE_ANNUITY_ROTH_IRA","INHERITED_ROTH_IRA","COVERDELL","ADVISORY_ACCOUNT","BROKERAGE_MARGIN","CHARITABLE_GIFT_ACCOUNT","CHURCH_ACCOUNT","CONSERVATORSHIP","CUSTODIAL","DEFINED_BENEFIT_PLAN","DEFINED_CONTRIBUTION_PLAN","EDUCATIONAL","ESTATE","EXECUTOR","GROUP_RETIREMENT_SAVINGS_PLAN","GUARANTEED_INVESTMENT_CERTIFICATE","HRA","INDEXED_ANNUITY","INVESTMENT_CLUB","IRREVOCABLE_TRUST","JOINT_TENANTS_BY_ENTIRITY","JOINT_TENANTS_COMMUNITY_PROPERTY","JOINT_TENANTS_IN_COMMON","JOINT_TENANTS_WITH_RIGHTS_OF_SURVIVORSHIP","KEOUGH_PLAN","LIFE_INCOME_FUND","LIVING_TRUST","LOCKED_IN_RETIREMENT_ACCOUNT","LOCKED_IN_RETIREMENT_INVESTMENT_FUND","LOCKED_IN_RETIREMENT_SAVINGS_ACCOUNT","MONEY_PURCHASE_PLAN","PARTNERSHIP","PLAN_409_A","PLAN_ROTH_403_B","REGISTERED_DISABILITY_SAVINGS_PLAN","REGISTERED_LOCKED_IN_SAVINGS_PLAN","REGISTERED_PENSION_PLAN","REGISTERED_RETIREMENT_SAVINGS_PLAN","REVOCABLE_TRUST","ROTH_CONVERSION","SOLE_PROPRIETORSHIP","SPOUSAL_IRA","SPOUSAL_ROTH_IRA","TESTAMENTARY_TRUST","THRIFT_SAVINGS_PLAN","INHERITED_ANNUITY","CORPORATE_ACCOUNT","LIMITED_LIABILITY_ACCOUNT","VEHICLE_INSURANCE","DISABILITY","HEALTH","LONG_TERM_CARE","PROPERTY_AND_CASUALTY","UNIVERSAL_LIFE","TERM_LIFE","WHOLE_LIFE","ACCIDENTAL_DEATH_AND_DISMEMBERMENT","VARIABLE_UNIVERSAL_LIFE","ROTH","ROLLOVER","OTHER","ANNUITY","TRANSFERRABLE_ON_DEATH",null]}]},"mask":{"oneOf":[{"description":"The last four digits of the account number.","type":"string","readOnly":true,"example":"6789","maxLength":4},{"description":"The last four digits of the account number.","type":"null","readOnly":true,"example":"6789","maxLength":4}]},"balance":{"oneOf":[{"description":"The current balance of the account.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},{"description":"The current balance of the account.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"}]},"owners":{"description":"List of account owners.","type":"array","readOnly":true,"items":{"type":"object","properties":{"full_name":{"description":"Full name of the account owner.","type":"string","readOnly":true,"example":"John Doe","maxLength":255}}}}}}}]},"bank_income_sources":{"oneOf":[{"description":"List of bank income sources derived from transaction data.","type":"array","items":{"required":["start_date","end_date","account_id","total_amount","transaction_count","historical_summary","avg_deposit_amount"],"type":"object","properties":{"start_date":{"description":"Minimum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"Maximum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"account_id":{"description":"Unique identifier of the account.","type":"string","readOnly":true,"example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"income_description":{"description":"Description for the underlying income transactions.","type":"string","readOnly":true,"example":"Paycheck","maxLength":512},"income_category":{"oneOf":[{"description":"The income category.","type":"string","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"},{"description":"The income category.","type":"null","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"}]},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"string","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"null","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"}]},"next_payment_date":{"oneOf":[{"description":"The next payment date for the income source.","type":"string","format":"date","readOnly":true,"example":"2022-06-01"},{"description":"The next payment date for the income source.","type":"null","format":"date","readOnly":true,"example":"2022-06-01"}]},"total_amount":{"description":"Total amount of earnings for the income source of the user in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transaction_count":{"description":"Number of income transactions per end user for this source.","type":"integer","readOnly":true,"example":1},"historical_summary":{"description":"List of bank statements for each period.","type":"array","items":{"type":"object","properties":{"start_date":{"description":"The start date of the period covered in this monthly summary. This date will be the first day of the month, unless the month being covered is a partial month because it is the first month included in the summary and the date range being requested does not begin with the first day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"The end date of the period included in this monthly summary. This date will be the last day of the month, unless the month being covered is a partial month because it is the last month included in the summary and the date range being requested does not end with the last day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"total_amount":{"description":"Total amount of earnings for the income source of the user for the month in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transactions":{"description":"List of transactions","type":"array","items":{"type":"object","properties":{"amount":{"description":"The settled value of the transaction, denominated in the transactions's currency as stated in iso_currency_code. Negative values when money moves out of the account; positive otherwise.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"date":{"description":"The date that the transaction occurred.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"check_number":{"oneOf":[{"description":"The check number for the transaction.","type":"string","readOnly":true,"maxLength":255},{"description":"The check number for the transaction.","type":"null","readOnly":true,"maxLength":255}]},"description":{"description":"A human-readable transaction description.","type":"string","readOnly":true},"pending":{"description":"True if status of the transaction is PENDING or not set.","type":"boolean","readOnly":true},"transaction_id":{"description":"Unique identifier of the transaction.","type":"string","readOnly":true,"maxLength":32,"example":"7d4fcb86b81a4880955beea558092391"}}}}}}},"historical_average_monthly_income":{"oneOf":[{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"historical_average_monthly_gross_income":{"oneOf":[{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"},{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"}]},"forecasted_average_monthly_income":{"oneOf":[{"description":"Forecasted income deposited into the account, per calendar month.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Forecasted income deposited into the account, per calendar month.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"avg_deposit_amount":{"description":"The average amount received per deposit, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},"avg_gross_deposit_amount":{"description":"The average gross payment per deposit. Gross pay is predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"6000.00"},"employer":{"oneOf":[{"type":"object","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]},{"type":"null","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]}]}}}},{"description":"List of bank income sources derived from transaction data.","type":"null","items":{"required":["start_date","end_date","account_id","total_amount","transaction_count","historical_summary","avg_deposit_amount"],"type":"object","properties":{"start_date":{"description":"Minimum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"Maximum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"account_id":{"description":"Unique identifier of the account.","type":"string","readOnly":true,"example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"income_description":{"description":"Description for the underlying income transactions.","type":"string","readOnly":true,"example":"Paycheck","maxLength":512},"income_category":{"oneOf":[{"description":"The income category.","type":"string","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"},{"description":"The income category.","type":"null","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"}]},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"string","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"null","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"}]},"next_payment_date":{"oneOf":[{"description":"The next payment date for the income source.","type":"string","format":"date","readOnly":true,"example":"2022-06-01"},{"description":"The next payment date for the income source.","type":"null","format":"date","readOnly":true,"example":"2022-06-01"}]},"total_amount":{"description":"Total amount of earnings for the income source of the user in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transaction_count":{"description":"Number of income transactions per end user for this source.","type":"integer","readOnly":true,"example":1},"historical_summary":{"description":"List of bank statements for each period.","type":"array","items":{"type":"object","properties":{"start_date":{"description":"The start date of the period covered in this monthly summary. This date will be the first day of the month, unless the month being covered is a partial month because it is the first month included in the summary and the date range being requested does not begin with the first day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"The end date of the period included in this monthly summary. This date will be the last day of the month, unless the month being covered is a partial month because it is the last month included in the summary and the date range being requested does not end with the last day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"total_amount":{"description":"Total amount of earnings for the income source of the user for the month in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transactions":{"description":"List of transactions","type":"array","items":{"type":"object","properties":{"amount":{"description":"The settled value of the transaction, denominated in the transactions's currency as stated in iso_currency_code. Negative values when money moves out of the account; positive otherwise.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"date":{"description":"The date that the transaction occurred.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"check_number":{"oneOf":[{"description":"The check number for the transaction.","type":"string","readOnly":true,"maxLength":255},{"description":"The check number for the transaction.","type":"null","readOnly":true,"maxLength":255}]},"description":{"description":"A human-readable transaction description.","type":"string","readOnly":true},"pending":{"description":"True if status of the transaction is PENDING or not set.","type":"boolean","readOnly":true},"transaction_id":{"description":"Unique identifier of the transaction.","type":"string","readOnly":true,"maxLength":32,"example":"7d4fcb86b81a4880955beea558092391"}}}}}}},"historical_average_monthly_income":{"oneOf":[{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"historical_average_monthly_gross_income":{"oneOf":[{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"},{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"}]},"forecasted_average_monthly_income":{"oneOf":[{"description":"Forecasted income deposited into the account, per calendar month.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Forecasted income deposited into the account, per calendar month.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"avg_deposit_amount":{"description":"The average amount received per deposit, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},"avg_gross_deposit_amount":{"description":"The average gross payment per deposit. Gross pay is predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"6000.00"},"employer":{"oneOf":[{"type":"object","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]},{"type":"null","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]}]}}}}]}}},"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.financial_accounts","typeLabel":"object[] | null"},"order_number":{"oneOf":[{"description":"External ID","type":"string","example":"1534332","maxLength":512,"uniqueKey":"oneOf.0.order_number.oneOf.0","typeLabel":"string"},{"description":"External ID","type":"null","example":"1534332","maxLength":512,"uniqueKey":"oneOf.0.order_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.order_number","typeLabel":"string | null"},"custom_field":{"oneOf":[{"description":"User provided custom field. Must be enabled in the customization section.","type":"string","uniqueKey":"oneOf.0.custom_field.oneOf.0","typeLabel":"string"},{"description":"User provided custom field. Must be enabled in the customization section.","type":"null","uniqueKey":"oneOf.0.custom_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.custom_field","typeLabel":"string | null"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.bridge_token","typeLabel":"string"},"updated_at":{"description":"Date and time when order was updated","type":"string","format":"date-time","example":"2021-04-21T21:45:14.418542Z","uniqueKey":"oneOf.0.updated_at","typeLabel":"string\u003cdate-time>"},"canceled_at":{"oneOf":[{"description":"Date and time when order was canceled","type":"string","format":"date-time","example":"2021-04-22T21:45:14.418542Z","uniqueKey":"oneOf.0.canceled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"Date and time when order was canceled","type":"null","format":"date-time","example":"2021-04-22T21:45:14.418542Z","uniqueKey":"oneOf.0.canceled_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.canceled_at","typeLabel":"string\u003cdate-time> | null"},"completed_at":{"oneOf":[{"description":"Date and time when order was successfully completed","type":"string","format":"date-time","example":"2021-04-22T21:45:14.418542Z","uniqueKey":"oneOf.0.completed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"Date and time when order was successfully completed","type":"null","format":"date-time","example":"2021-04-22T21:45:14.418542Z","uniqueKey":"oneOf.0.completed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.completed_at","typeLabel":"string\u003cdate-time> | null"},"user_consent_at":{"oneOf":[{"description":"Date and time when explicit user consent was given","type":"string","format":"date-time","example":"2021-04-21T21:45:14.418542Z","uniqueKey":"oneOf.0.user_consent_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"Date and time when explicit user consent was given","type":"null","format":"date-time","example":"2021-04-21T21:45:14.418542Z","uniqueKey":"oneOf.0.user_consent_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.user_consent_at","typeLabel":"string\u003cdate-time> | null"},"initial_order":{"oneOf":[{"description":"ID of an origin order if the order was created by the order data refresh operation","type":"string","example":"f5dc0239e2094dbc90ab2edc1918a9df","uniqueKey":"oneOf.0.initial_order.oneOf.0","typeLabel":"string"},{"description":"ID of an origin order if the order was created by the order data refresh operation","type":"null","example":"f5dc0239e2094dbc90ab2edc1918a9df","uniqueKey":"oneOf.0.initial_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.initial_order","typeLabel":"string | null"},"refresh_order":{"oneOf":[{"description":"ID of the last refresh order created by the order data refresh operation for the order","type":"string","example":"9b96606355b94e8abff8ed8d75aa2027","uniqueKey":"oneOf.0.refresh_order.oneOf.0","typeLabel":"string"},{"description":"ID of the last refresh order created by the order data refresh operation for the order","type":"null","example":"9b96606355b94e8abff8ed8d75aa2027","uniqueKey":"oneOf.0.refresh_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.refresh_order","typeLabel":"string | null"},"insurance":{"oneOf":[{"required":["id","status","created_at"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.0.insurance.oneOf.0.id","typeLabel":"string"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending","isRequired":true,"uniqueKey":"oneOf.0.insurance.oneOf.0.status","typeLabel":"enum\u003cstring>"},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z","isRequired":true,"uniqueKey":"oneOf.0.insurance.oneOf.0.created_at","typeLabel":"string"},"product_type":{"description":"Type of the product.","type":"string","enum":["insurance"],"example":"insurance","uniqueKey":"oneOf.0.insurance.oneOf.0.product_type","typeLabel":"enum\u003cstring>"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.0.insurance.oneOf.0.suborder_number.oneOf.0","typeLabel":"string"},{"description":"External ID","type":"null","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.0.insurance.oneOf.0.suborder_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance.oneOf.0.suborder_number","typeLabel":"string | null"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.insurance.oneOf.0.bridge_token","typeLabel":"string"},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.insurance.oneOf.0.link_id.oneOf.0","typeLabel":"string"},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.insurance.oneOf.0.link_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance.oneOf.0.link_id","typeLabel":"string | null"},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.insurance.oneOf.0.access_token.oneOf.0","typeLabel":"string"},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.0.insurance.oneOf.0.access_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance.oneOf.0.access_token","typeLabel":"string | null"},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.0.insurance.oneOf.0.pdf_report.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.0.insurance.oneOf.0.pdf_report.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance.oneOf.0.pdf_report","typeLabel":"string\u003curi> | null"},"data_source":{"oneOf":[{"description":"Source of data: insurance - insurance data, docs - user uploaded documents.","type":"string","enum":["insurance","docs",null],"example":"insurance","uniqueKey":"oneOf.0.insurance.oneOf.0.data_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Source of data: insurance - insurance data, docs - user uploaded documents.","type":"null","enum":["insurance","docs",null],"example":"insurance","uniqueKey":"oneOf.0.insurance.oneOf.0.data_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance.oneOf.0.data_source","typeLabel":"enum\u003cstring> | null"},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.0.insurance.oneOf.0.provider.oneOf.0.id.oneOf.0","typeLabel":"string"},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.0.insurance.oneOf.0.provider.oneOf.0.id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.insurance.oneOf.0.provider.oneOf.0.id","typeLabel":"string | null"},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.insurance.oneOf.0.provider.oneOf.0.name","typeLabel":"string"},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.0.insurance.oneOf.0.provider.oneOf.0.logo_url.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.0.insurance.oneOf.0.provider.oneOf.0.logo_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance.oneOf.0.provider.oneOf.0.logo_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"oneOf.0.insurance.oneOf.0.provider.oneOf.0","typeLabel":"object"},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}},"uniqueKey":"oneOf.0.insurance.oneOf.0.provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance.oneOf.0.provider","typeLabel":"object | null"},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean","uniqueKey":"oneOf.0.insurance.oneOf.0.is_suspicious","typeLabel":"boolean"},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.0.insurance.oneOf.0.last_task_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.0.insurance.oneOf.0.last_task_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance.oneOf.0.last_task_status","typeLabel":"enum\u003cstring> | null"},"provider_id":{"oneOf":[{"description":"Pre-selected ID of a insurance provider","type":"string","example":"geico","uniqueKey":"oneOf.0.insurance.oneOf.0.provider_id.oneOf.0","typeLabel":"string"},{"description":"Pre-selected ID of a insurance provider","type":"null","example":"geico","uniqueKey":"oneOf.0.insurance.oneOf.0.provider_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance.oneOf.0.provider_id","typeLabel":"string | null"}},"description":"Insurance verification meta data","uniqueKey":"oneOf.0.insurance.oneOf.0","typeLabel":"object"},{"required":["id","status","created_at"],"type":"null","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32},"product_type":{"description":"Type of the product.","type":"string","enum":["insurance"],"example":"insurance"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512},{"description":"External ID","type":"null","example":"133982343355","maxLength":512}]},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32}]},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32}]},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf"}]},"data_source":{"oneOf":[{"description":"Source of data: insurance - insurance data, docs - user uploaded documents.","type":"string","enum":["insurance","docs",null],"example":"insurance"},{"description":"Source of data: insurance - insurance data, docs - user uploaded documents.","type":"null","enum":["insurance","docs",null],"example":"insurance"}]},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}}},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}}}]},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean"},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null]},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null]}]},"provider_id":{"oneOf":[{"description":"Pre-selected ID of a insurance provider","type":"string","example":"geico"},{"description":"Pre-selected ID of a insurance provider","type":"null","example":"geico"}]}},"description":"Insurance verification meta data","uniqueKey":"oneOf.0.insurance.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.insurance","typeLabel":"object | null"},"manager":{"oneOf":[{"type":"object","required":["email"],"properties":{"email":{"description":"Email of the order manager","type":"string","example":"john.doe@example.com","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.0.manager.oneOf.0.email","typeLabel":"string"},"name":{"description":"Name of the order manager","type":"string","example":"John Doe","maxLength":600,"uniqueKey":"oneOf.0.manager.oneOf.0.name","typeLabel":"string"}},"description":"Order manager info associated with an order.","uniqueKey":"oneOf.0.manager.oneOf.0","typeLabel":"object"},{"type":"null","required":["email"],"properties":{"email":{"description":"Email of the order manager","type":"string","example":"john.doe@example.com","maxLength":255},"name":{"description":"Name of the order manager","type":"string","example":"John Doe","maxLength":600}},"description":"Order manager info associated with an order.","uniqueKey":"oneOf.0.manager.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.manager","typeLabel":"object | null"},"loan":{"oneOf":[{"type":"object","description":"Loan Information","required":["loan_number"],"properties":{"loan_number":{"oneOf":[{"description":"Loan identifier","type":"string","example":"MUUT220700012","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.loan.oneOf.0.loan_number.oneOf.0","typeLabel":"string"},{"description":"Loan identifier","type":"null","example":"MUUT220700012","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.loan.oneOf.0.loan_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.loan.oneOf.0.loan_number","typeLabel":"string | null"},"application_number":{"oneOf":[{"description":"Application (POS) file number","type":"string","example":"APP-2207-0001","maxLength":128,"uniqueKey":"oneOf.0.loan.oneOf.0.application_number.oneOf.0","typeLabel":"string"},{"description":"Application (POS) file number","type":"null","example":"APP-2207-0001","maxLength":128,"uniqueKey":"oneOf.0.loan.oneOf.0.application_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.0.application_number","typeLabel":"string | null"},"originator_name":{"oneOf":[{"description":"Name of the loan originator","type":"string","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.0.originator_name.oneOf.0","typeLabel":"string"},{"description":"Name of the loan originator","type":"null","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.0.originator_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.0.originator_name","typeLabel":"string | null"},"originator_email":{"oneOf":[{"description":"Email of the loan originator","type":"string","format":"email","example":"john@example.com","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.0.originator_email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email of the loan originator","type":"null","format":"email","example":"john@example.com","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.0.originator_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.0.originator_email","typeLabel":"string\u003cemail> | null"},"loan_processor_name":{"oneOf":[{"description":"Name of the loan processor","type":"string","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.0.loan_processor_name.oneOf.0","typeLabel":"string"},{"description":"Name of the loan processor","type":"null","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.0.loan_processor_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.0.loan_processor_name","typeLabel":"string | null"},"loan_processor_email":{"oneOf":[{"description":"Email of the loan processor","type":"string","format":"email","example":"john@doe.com","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.0.loan_processor_email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email of the loan processor","type":"null","format":"email","example":"john@doe.com","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.0.loan_processor_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.0.loan_processor_email","typeLabel":"string\u003cemail> | null"},"external_id":{"oneOf":[{"description":"External loan ID","type":"string","example":"c505e0f1b4134fdc853fc87e7d2cc4a5","uniqueKey":"oneOf.0.loan.oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"description":"External loan ID","type":"null","example":"c505e0f1b4134fdc853fc87e7d2cc4a5","uniqueKey":"oneOf.0.loan.oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.0.external_id","typeLabel":"string | null"}},"uniqueKey":"oneOf.0.loan.oneOf.0","typeLabel":"object"},{"type":"object","description":"Loan Information","required":["application_number"],"properties":{"application_number":{"oneOf":[{"description":"Application (POS) file number","type":"string","example":"APP-2207-0001","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.loan.oneOf.1.application_number.oneOf.0","typeLabel":"string"},{"description":"Application (POS) file number","type":"null","example":"APP-2207-0001","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.0.loan.oneOf.1.application_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.loan.oneOf.1.application_number","typeLabel":"string | null"},"loan_number":{"oneOf":[{"description":"Loan identifier","type":"string","example":"MUUT220700012","maxLength":128,"uniqueKey":"oneOf.0.loan.oneOf.1.loan_number.oneOf.0","typeLabel":"string"},{"description":"Loan identifier","type":"null","example":"MUUT220700012","maxLength":128,"uniqueKey":"oneOf.0.loan.oneOf.1.loan_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.1.loan_number","typeLabel":"string | null"},"originator_name":{"oneOf":[{"description":"Name of the loan originator","type":"string","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.1.originator_name.oneOf.0","typeLabel":"string"},{"description":"Name of the loan originator","type":"null","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.1.originator_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.1.originator_name","typeLabel":"string | null"},"originator_email":{"oneOf":[{"description":"Email of the loan originator","type":"string","format":"email","example":"john@example.com","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.1.originator_email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email of the loan originator","type":"null","format":"email","example":"john@example.com","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.1.originator_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.1.originator_email","typeLabel":"string\u003cemail> | null"},"loan_processor_name":{"oneOf":[{"description":"Name of the loan processor","type":"string","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.1.loan_processor_name.oneOf.0","typeLabel":"string"},{"description":"Name of the loan processor","type":"null","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.1.loan_processor_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.1.loan_processor_name","typeLabel":"string | null"},"loan_processor_email":{"oneOf":[{"description":"Email of the loan processor","type":"string","format":"email","example":"john@doe.com","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.1.loan_processor_email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email of the loan processor","type":"null","format":"email","example":"john@doe.com","maxLength":255,"uniqueKey":"oneOf.0.loan.oneOf.1.loan_processor_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.1.loan_processor_email","typeLabel":"string\u003cemail> | null"},"external_id":{"oneOf":[{"description":"External loan ID","type":"string","example":"c505e0f1b4134fdc853fc87e7d2cc4a5","uniqueKey":"oneOf.0.loan.oneOf.1.external_id.oneOf.0","typeLabel":"string"},{"description":"External loan ID","type":"null","example":"c505e0f1b4134fdc853fc87e7d2cc4a5","uniqueKey":"oneOf.0.loan.oneOf.1.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan.oneOf.1.external_id","typeLabel":"string | null"}},"uniqueKey":"oneOf.0.loan.oneOf.1","typeLabel":"object"},{"type":"null","uniqueKey":"oneOf.0.loan.oneOf.2","typeLabel":"null"}],"uniqueKey":"oneOf.0.loan","typeLabel":"object · object · null"},"template_id":{"oneOf":[{"description":"ID of the template","type":"string","example":"9b96606355b94e8abff8ed8d75aa2027","maxLength":32,"uniqueKey":"oneOf.0.template_id.oneOf.0","typeLabel":"string"},{"description":"ID of the template","type":"null","example":"9b96606355b94e8abff8ed8d75aa2027","maxLength":32,"uniqueKey":"oneOf.0.template_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.template_id","typeLabel":"string | null"},"cc_emails":{"description":"A list of email addresses that will receive carbon copies (CC) of order status updates.","type":"array","items":{"type":"string","format":"email","example":"user@example.com","uniqueKey":"oneOf.0.cc_emails.items.[INDEX]","typeLabel":"string\u003cemail>"},"maxItems":15,"uniqueKey":"oneOf.0.cc_emails","typeLabel":"string\u003cemail>[]"},"short_share_url":{"oneOf":[{"description":"Shortened verification URL to share","type":"string","example":"https://truv.com/s/BIlEyh1A","maxLength":512,"uniqueKey":"oneOf.0.short_share_url.oneOf.0","typeLabel":"string"},{"description":"Shortened verification URL to share","type":"null","example":"https://truv.com/s/BIlEyh1A","maxLength":512,"uniqueKey":"oneOf.0.short_share_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.short_share_url","typeLabel":"string | null"},"voie_report_id":{"oneOf":[{"description":"GSE accepted income and employment verification report ID","type":"string","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.0.voie_report_id.oneOf.0","typeLabel":"string"},{"description":"GSE accepted income and employment verification report ID","type":"null","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.0.voie_report_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.voie_report_id","typeLabel":"string | null"},"voa_report_id":{"oneOf":[{"description":"Verification of Assets report ID","type":"string","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.0.voa_report_id.oneOf.0","typeLabel":"string"},{"description":"Verification of Assets report ID","type":"null","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.0.voa_report_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.voa_report_id","typeLabel":"string | null"},"income_insights_report_id":{"oneOf":[{"description":"Income Insights report ID","type":"string","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.0.income_insights_report_id.oneOf.0","typeLabel":"string"},{"description":"Income Insights report ID","type":"null","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.0.income_insights_report_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.income_insights_report_id","typeLabel":"string | null"},"aim_check_report_id":{"oneOf":[{"description":"AIM check report ID","type":"string","example":"FM-1234-39aa1486ccca4bc19cda071ffc1ba392","maxLength":64,"uniqueKey":"oneOf.0.aim_check_report_id.oneOf.0","typeLabel":"string"},{"description":"AIM check report ID","type":"null","example":"FM-1234-39aa1486ccca4bc19cda071ffc1ba392","maxLength":64,"uniqueKey":"oneOf.0.aim_check_report_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.aim_check_report_id","typeLabel":"string | null"},"notes":{"oneOf":[{"description":"Free text field for notes associated with the order","type":"string","example":"To be processed by John Doe","minLength":1,"maxLength":2000,"uniqueKey":"oneOf.0.notes.oneOf.0","typeLabel":"string"},{"description":"Free text field for notes associated with the order","type":"null","example":"To be processed by John Doe","minLength":1,"maxLength":2000,"uniqueKey":"oneOf.0.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.notes","typeLabel":"string | null"}},"uniqueKey":"oneOf.0","typeLabel":"Order · object"},{"type":"object","title":"Order with certification","description":"Response returned by GET /v1/orders/{id}/ when the certification query parameter is supplied. Each employment and each bank income source is annotated with a certification object, and each financial account suborder includes an additional_income_sources list of individually certified bank deposits that are not associated with a recognized bank income source.","required":["id","first_name","last_name","user_id","products","source","client_name","share_url","created_at","expired_at","employers","is_expired","financial_accounts"],"example":{"id":"39aa1486ccca4bc19cda071ffc1ba392","products":["income"],"source":"floify","order_number":"1534332","custom_field":"string","client_name":"Unnamed Verifications Inc.","first_name":"John","last_name":"Doe","user_id":"99dd17074ac94aa9ace2621d657c7610","bridge_token":"e4100fccdae94691b4414c7306220c06","share_url":"https://cdn.truv.com/employment.html?bridge_token=63b4af88facb40e48f517c1e8c7abdf4\u0026order_group_id=39aa1486ccca4bc19cda071ffc1ba392","created_at":"2021-04-21T21:45:14.418542Z","updated_at":"2021-04-21T21:45:14.418542Z","canceled_at":"2021-04-22T21:45:14.418542Z","completed_at":"2021-04-22T21:45:14.418542Z","expired_at":"2021-04-24T21:45:14.418542Z","is_expired":true,"user_consent_at":"2021-04-21T21:45:14.418542Z","initial_order":"f5dc0239e2094dbc90ab2edc1918a9df","refresh_order":"9b96606355b94e8abff8ed8d75aa2027","employers":[{"id":"ad9f14440d624ec3b0f66e81e44518c7","product_type":"income","status":"pending","suborder_number":"133982343355","created_at":"2021-04-21T22:12:59.346109Z","bridge_token":"e4100fccdae94691b4414c7306220c06","link_id":"e4100fccdae94691b4414c7306220c06","access_token":"e4100fccdae94691b4414c7306220c06","pdf_report":"https://cdn.truv.com/report.pdf","data_source":"payroll","provider":{"id":"truv_api","name":"Sandbox Provider","logo_url":"https://cdn.truv.com/providers/truv-blue.svg"},"is_suspicious":true,"start_date":"2019-08-24","end_date":"2019-11-27","company_name":"Facebook Demo","company_address":{"street":"1 Hacker Way","city":"Menlo Park","state":"CA","zip":"94025"},"company_domain":"facebook.com","company_logo":"https://cdn.truv.com/company_logos/facebook.svg","employments":[{"income":"70000.00","income_unit":"YEARLY","pay_rate":"5833.33","pay_frequency":"M","statements":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","check_number":"29205182","pay_date":"2018-05-31","net_pay":"12915.44","net_pay_ytd":"39642.52","gross_pay":"18038.33","gross_pay_ytd":"55366.65","bonus":"100.00","commission":"12000.00","hours":"173.33","basis_of_pay":"S","period_start":"2018-05-01","period_end":"2018-05-31","regular":"5833.33","regular_ytd":"29166.65","other_pay_ytd":"700.00","bonus_ytd":"1000.00","commission_ytd":"24000.00","overtime":"45.00","overtime_ytd":"500.00","other_pay":"60.00","earnings":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}],"earnings_ytd":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}],"deductions":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}],"deductions_ytd":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}],"md5sum":"03639d6a6624f69a54a88ea90bd25e9d","file":"https://cdn.truv.com/paystub_sample.pdf","derived_fields":["basis_of_pay"],"missing_data_fields":["earnings_ytd"]}],"annual_income_summary":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","year":2018,"regular":"29166.65","bonus":"1000.00","commission":"24000.00","overtime":"500.00","other_pay":"700.00","net_pay":"39642.52","gross_pay":"55366.65"}],"bank_accounts":[{"account_number":"1234567890","routing_number":"123456789","account_name":"My Bank","account_type":"C","deposit_type":"A","deposit_value":"200.00","bank_name":"TD Bank"}],"w2s":[{"file":"https://cdn.truv.com/W2_sample.pdf","md5sum":"f65e30c39124ad707ac4b3aeaee923a7","year":2020,"wages":"70000.00","federal_tax":"5830.87","social_security_wages":"70000.00","social_security_tax":"4340.00","medicare_wages":"70000.00","medicare_tax":"1015.00","gross_pay":"70000.00"}],"id":"24d7e80942ce4ad58a93f70ce4115f5c","is_active":false,"job_title":"PR associate","job_type":"F","start_date":"2018-01-01","original_hire_date":"2017-06-21","end_date":"2026-04-23","external_last_updated":"2026-04-23","dates_from_statements":false,"derived_fields":["is_active"],"missing_data_fields":["w2s"],"manager_name":"Jenny McDouglas","profile":{"id":"48427a36d43c4d5aa6324bc06c692456","created_at":"2022-06-07T15:00:00Z","updated_at":"2022-06-30T15:00:00Z","first_name":"John","last_name":"Doe","full_name":"John Doe","middle_initials":"K","email":"john.doe@example.com","ssn":"123456789","date_of_birth":"1992-03-03","home_address":{"street":"1 Morgan Ave","city":"Los Angeles","state":"CA","zip":"90210","country":"US"}},"company":{"name":"Facebook Demo","address":{"street":"1 Morgan Ave","city":"Los Angeles","state":"CA","zip":"90210","country":"US"},"phone":"6503087300","ein":"770493581"},"certification":{"decision":"not_representative","rejection_reason":"incorrect_amount","rejection_comment":"Too small","certified_data":{"type":"self_employment","is_active":true,"monthly_income":"4315.78","hours_per_month":"172.00"}}}]}],"insurance":{"id":"ad9f14440d624ec3b0f66e81e44518c7","product_type":"insurance","status":"pending","suborder_number":"133982343355","created_at":"2021-04-21T22:12:59.346109Z","bridge_token":"e4100fccdae94691b4414c7306220c06","link_id":"e4100fccdae94691b4414c7306220c06","access_token":"e4100fccdae94691b4414c7306220c06","pdf_report":"https://cdn.truv.com/report.pdf","data_source":"insurance","provider":{"id":"truv_api","name":"Sandbox Provider","logo_url":"https://cdn.truv.com/providers/truv-blue.svg"},"is_suspicious":true,"provider_id":"geico"},"manager":{"email":"john.doe@example.com","name":"John Doe"},"financial_accounts":[{"id":"ad9f14440d624ec3b0f66e81e44518c7","product_type":"transactions","status":"pending","suborder_number":"133982343355","created_at":"2021-04-21T22:12:59.346109Z","bridge_token":"e4100fccdae94691b4414c7306220c06","link_id":"e4100fccdae94691b4414c7306220c06","access_token":"e4100fccdae94691b4414c7306220c06","pdf_report":"https://cdn.truv.com/report.pdf","data_source":"financial_accounts","provider":{"id":"truv_api","name":"Sandbox Provider","logo_url":"https://cdn.truv.com/providers/truv-blue.svg"},"is_suspicious":true,"accounts":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","type":"CHECKING","subtype":"MONEY_MARKET","mask":"6789","balance":"5000.00","owners":[{"full_name":"John Doe"}],"certification":{"decision":"representative","rejection_reason":null,"rejection_comment":null}}],"bank_income_sources":[{"start_date":"2022-05-04","end_date":"2022-05-04","account_id":"24d7e80942ce4ad58a93f70ce4115f5c","income_description":"Paycheck","income_category":"PAYCHECK","pay_frequency":"SM","next_payment_date":"2022-06-01","total_amount":"200.31","iso_currency_code":"USD","transaction_count":1,"historical_summary":[{"start_date":"2022-05-04","end_date":"2022-05-04","total_amount":"200.31","iso_currency_code":"USD","transactions":[{"amount":"200.31","iso_currency_code":"USD","date":"2022-05-04","check_number":"string","description":"string","pending":true,"transaction_id":"7d4fcb86b81a4880955beea558092391"}]}],"historical_average_monthly_income":"10000.00","historical_average_monthly_gross_income":"12000.00","forecasted_average_monthly_income":"10000.00","avg_deposit_amount":"5000.00","avg_gross_deposit_amount":"6000.00","employer":{"id":"meta","name":"Meta","logo_url":"string"},"certification":{"decision":"representative","rejection_reason":null,"rejection_comment":null,"certified_data":{"type":"self_employment","is_active":true,"monthly_income":"1368.92","hours_per_month":"189.00"}}}],"additional_income_sources":[{"id":"affa1cf25a254a789c9e9ab811577bf9","income_description":"Side job","start_date":"2026-03-27","end_date":"2026-03-27","total_amount":"2827.84","iso_currency_code":"USD","transaction_count":1,"historical_summary":[{"start_date":"2026-03-27","end_date":"2026-03-27","total_amount":"2827.84","iso_currency_code":"USD","transactions":[{"amount":"2827.84","iso_currency_code":"USD","date":"2026-03-27","description":"Venmo","pending":false,"transaction_id":"33c803f10ab54b499a2bbd77699b8020","check_number":null}]}],"certification":{"decision":"representative","rejection_reason":null,"rejection_comment":null,"certified_data":{"type":"self_employment","is_active":true,"monthly_income":"2827.84","hours_per_month":"391.00"}}}]}],"loan":{"loan_number":"MUUT220700012","application_number":"APP-2207-0001","originator_name":"John Doe","originator_email":"john@example.com","loan_processor_name":"John Doe","loan_processor_email":"john@doe.com","external_id":"c505e0f1b4134fdc853fc87e7d2cc4a5"},"template_id":"9b96606355b94e8abff8ed8d75aa2027","cc_emails":["user@example.com"],"short_share_url":"https://truv.com/s/BIlEyh1A","voie_report_id":"b19c454a98594b4084b71e3b62873d29","voa_report_id":"b19c454a98594b4084b71e3b62873d29","income_insights_report_id":"b19c454a98594b4084b71e3b62873d29","aim_check_report_id":"FM-1234-39aa1486ccca4bc19cda071ffc1ba392","notes":"To be processed by John Doe"},"properties":{"id":{"description":"Unique ID","type":"string","example":"39aa1486ccca4bc19cda071ffc1ba392","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.id","typeLabel":"string"},"products":{"description":"Types of products selected for the order","type":"array","example":["income"],"items":{"type":"string","enum":["income","employment","deposit_switch","pll","insurance","transactions","assets"],"uniqueKey":"oneOf.1.products.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"oneOf.1.products","typeLabel":"enum\u003cstring>[]"},"source":{"description":"Type of the platform (internal, accio, etc.)","type":"string","example":"floify","enum":["floify","besmartee","lenderlogix","encompass_consumer_connect","byte","core_logic","xactus","constellation","banno","mx","q2","clutch","accio","encompass","tpo_connect","darkmatter","tazworks","internal","simplenexus","external_webpage","individual","alkami","blue_sage","lodasoft","blend","tidalwave","self_signup"],"isRequired":true,"uniqueKey":"oneOf.1.source","typeLabel":"enum\u003cstring>"},"client_name":{"description":"Client name displayed on the order page","type":"string","example":"Unnamed Verifications Inc.","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.1.client_name","typeLabel":"string"},"first_name":{"description":"First name","type":"string","example":"John","maxLength":50,"isRequired":true,"uniqueKey":"oneOf.1.first_name","typeLabel":"string"},"last_name":{"description":"Last name","type":"string","example":"Doe","maxLength":50,"isRequired":true,"uniqueKey":"oneOf.1.last_name","typeLabel":"string"},"user_id":{"description":"Unique Truv ID of the user.","type":"string","example":"99dd17074ac94aa9ace2621d657c7610","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.user_id","typeLabel":"string"},"share_url":{"oneOf":[{"description":"Landing page URL to share","type":"string","example":"https://cdn.truv.com/employment.html?bridge_token=63b4af88facb40e48f517c1e8c7abdf4\u0026order_group_id=39aa1486ccca4bc19cda071ffc1ba392","maxLength":512,"isRequired":true,"uniqueKey":"oneOf.1.share_url.oneOf.0","typeLabel":"string"},{"description":"Landing page URL to share","type":"null","example":"https://cdn.truv.com/employment.html?bridge_token=63b4af88facb40e48f517c1e8c7abdf4\u0026order_group_id=39aa1486ccca4bc19cda071ffc1ba392","maxLength":512,"isRequired":true,"uniqueKey":"oneOf.1.share_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.share_url","typeLabel":"string | null"},"created_at":{"description":"Date and time when order was created","type":"string","format":"date-time","example":"2021-04-21T21:45:14.418542Z","isRequired":true,"uniqueKey":"oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"expired_at":{"description":"Date and time when order would expire","type":"string","format":"date-time","example":"2021-04-24T21:45:14.418542Z","isRequired":true,"uniqueKey":"oneOf.1.expired_at","typeLabel":"string\u003cdate-time>"},"is_expired":{"description":"If order is already expired","type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.is_expired","typeLabel":"boolean"},"employers":{"description":"List of employers with certification-annotated employments.","type":"array","items":{"description":"Employer suborder where each employment item is annotated with income certification data.","required":["id","status","created_at","employments"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].id","typeLabel":"string"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].created_at","typeLabel":"string"},"employments":{"oneOf":[{"description":"List of employments. Each item is annotated with a certification object.","type":"array","items":{"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].id","typeLabel":"string"},"profile":{"required":["first_name","last_name"],"type":"object","properties":{"first_name":{"description":"First name","type":"string","example":"John","maxLength":50,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.first_name","typeLabel":"string"},"last_name":{"description":"Last name","type":"string","example":"Doe","maxLength":50,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.last_name","typeLabel":"string"},"id":{"description":"ID of the object","type":"string","example":"48427a36d43c4d5aa6324bc06c692456","maxLength":32,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.id","typeLabel":"string"},"created_at":{"description":"Person's identity info was retrieved first time (ISO 8601)","type":"string","example":"2022-06-07T15:00:00Z","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.created_at","typeLabel":"string"},"updated_at":{"description":"Person's identity info was retrieved last time (ISO 8601)","type":"string","example":"2022-06-30T15:00:00Z","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.updated_at","typeLabel":"string"},"full_name":{"oneOf":[{"description":"Full name","type":"string","example":"John Doe","maxLength":256,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.full_name.oneOf.0","typeLabel":"string"},{"description":"Full name","type":"null","example":"John Doe","maxLength":256,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.full_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.full_name","typeLabel":"string | null"},"middle_initials":{"oneOf":[{"description":"Middle initials","type":"string","example":"K","maxLength":50,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.middle_initials.oneOf.0","typeLabel":"string"},{"description":"Middle initials","type":"null","example":"K","maxLength":50,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.middle_initials.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.middle_initials","typeLabel":"string | null"},"email":{"oneOf":[{"description":"Email address. Normalized to lowercase.","type":"string","format":"email","example":"john.doe@example.com","maxLength":254,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email address. Normalized to lowercase.","type":"null","format":"email","example":"john.doe@example.com","maxLength":254,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.email","typeLabel":"string\u003cemail> | null"},"ssn":{"oneOf":[{"description":"Social security number — either the full 9 digits or the last 4 digits, depending on what the data source exposes. Digits only, never formatted with dashes.","type":"string","pattern":"^(\\d{4}|\\d{9})$","example":"123456789","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.ssn.oneOf.0","typeLabel":"string"},{"description":"Social security number — either the full 9 digits or the last 4 digits, depending on what the data source exposes. Digits only, never formatted with dashes.","type":"null","pattern":"^(\\d{4}|\\d{9})$","example":"123456789","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.ssn.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.ssn","typeLabel":"string | null"},"date_of_birth":{"oneOf":[{"description":"Date of birth","type":"string","format":"date","example":"1992-03-03","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.date_of_birth.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Date of birth","type":"null","format":"date","example":"1992-03-03","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.date_of_birth","typeLabel":"string\u003cdate> | null"},"home_address":{"oneOf":[{"description":"Home address","type":"object","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.street","typeLabel":"string"},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.city","typeLabel":"string"},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.state","typeLabel":"string"},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.zip","typeLabel":"string"},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0.country","typeLabel":"string"}},"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.0","typeLabel":"object"},{"description":"Home address","type":"null","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2}},"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile.home_address","typeLabel":"object | null"}},"description":"Person's identity information","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].profile","typeLabel":"object"},"company":{"required":["name","address"],"type":"object","properties":{"name":{"description":"Company name. Common legal suffixes (LLC, Inc, Corp, and similar) are stripped during normalization.","type":"string","example":"Facebook Demo","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.name","typeLabel":"string"},"address":{"description":"Company address","type":"object","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.street","typeLabel":"string"},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.city","typeLabel":"string"},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.state","typeLabel":"string"},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.zip","typeLabel":"string"},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address.country","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.address","typeLabel":"object"},"phone":{"oneOf":[{"description":"Company phone number as provided by the data source. Contains digits and may include `,`, `*`, or `#` for extensions. Usually 10 digits, but a country-code prefix (11-digit `1XXXXXXXXXX`) or an extension can make it longer. Never formatted with punctuation or spaces.","type":"string","example":"6503087300","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.phone.oneOf.0","typeLabel":"string"},{"description":"Company phone number as provided by the data source. Contains digits and may include `,`, `*`, or `#` for extensions. Usually 10 digits, but a country-code prefix (11-digit `1XXXXXXXXXX`) or an extension can make it longer. Never formatted with punctuation or spaces.","type":"null","example":"6503087300","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.phone","typeLabel":"string | null"},"ein":{"oneOf":[{"description":"Employer Identification Number (EIN) as provided by the data source. Usually 9 digits with no separator; never formatted with dashes. Some payroll providers supply values that contain letters.","type":"string","example":"770493581","maxLength":9,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.ein.oneOf.0","typeLabel":"string"},{"description":"Employer Identification Number (EIN) as provided by the data source. Usually 9 digits with no separator; never formatted with dashes. Some payroll providers supply values that contain letters.","type":"null","example":"770493581","maxLength":9,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.ein.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company.ein","typeLabel":"string | null"}},"description":"Company information","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].company","typeLabel":"object"},"income":{"oneOf":[{"description":"Income amount not including commission or bonuses (only for income product)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Income amount not including commission or bonuses (only for income product)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income","typeLabel":"string\u003cdecimal> | null"},"income_unit":{"oneOf":[{"description":"\nThe pay interval the income field refers to:\n\n* `YEARLY` - Annual income,\n* `MONTHLY` - Monthly income,\n* `WEEKLY` - Weekly income,\n* `DAILY` - Daily income,\n* `HOURLY` - Hourly income\n\n (only for income product)","type":"string","example":"YEARLY","enum":["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY",null],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income_unit.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nThe pay interval the income field refers to:\n\n* `YEARLY` - Annual income,\n* `MONTHLY` - Monthly income,\n* `WEEKLY` - Weekly income,\n* `DAILY` - Daily income,\n* `HOURLY` - Hourly income\n\n (only for income product)","type":"null","example":"YEARLY","enum":["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY",null],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income_unit.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].income_unit","typeLabel":"enum\u003cstring> | null"},"pay_rate":{"oneOf":[{"description":"Payment rate per pay cycle (only for income product)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_rate.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Payment rate per pay cycle (only for income product)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_rate","typeLabel":"string\u003cdecimal> | null"},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n (only for income product)","type":"string","example":"M","enum":["M","SM","W","BW","A","SA","C",null],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_frequency.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n (only for income product)","type":"null","example":"M","enum":["M","SM","W","BW","A","SA","C",null],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_frequency.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].pay_frequency","typeLabel":"enum\u003cstring> | null"},"statements":{"description":"List of paystubs received from a payroll provider (only for income product)","type":"array","items":{"required":["pay_date"],"type":"object","properties":{"pay_date":{"description":"Pay Date","type":"string","format":"date","example":"2018-05-31","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].pay_date","typeLabel":"string\u003cdate>"},"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].id","typeLabel":"string"},"check_number":{"oneOf":[{"description":"External ID of pay stub from the payroll provider","type":"string","format":"string","example":"29205182","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].check_number.oneOf.0","typeLabel":"string\u003cstring>"},{"description":"External ID of pay stub from the payroll provider","type":"null","format":"string","example":"29205182","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].check_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].check_number","typeLabel":"string\u003cstring> | null"},"net_pay":{"oneOf":[{"description":"Net pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12915.44","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Net pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12915.44","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay","typeLabel":"string\u003cdecimal> | null"},"net_pay_ytd":{"oneOf":[{"description":"Net pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Net pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].net_pay_ytd","typeLabel":"string\u003cdecimal> | null"},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"18038.33","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"18038.33","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay","typeLabel":"string\u003cdecimal> | null"},"gross_pay_ytd":{"oneOf":[{"description":"Gross pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Gross pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].gross_pay_ytd","typeLabel":"string\u003cdecimal> | null"},"bonus":{"oneOf":[{"description":"Bonus","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"100.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Bonus","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"100.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus","typeLabel":"string\u003cdecimal> | null"},"commission":{"oneOf":[{"description":"Commission","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Commission","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission","typeLabel":"string\u003cdecimal> | null"},"hours":{"oneOf":[{"description":"Work hours during a pay period","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"173.33","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].hours.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Work hours during a pay period","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"173.33","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].hours.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].hours","typeLabel":"string\u003cdecimal> | null"},"basis_of_pay":{"oneOf":[{"description":"\nBasis of pay:\n\n* `S` - Salary,\n* `H` - Hourly,\n* `D` - Daily,\n* `W` - Weekly,\n* `M` - Monthly,\n* `C` - Contract,\n\n","type":"string","enum":["S","H","D","W","M","C",null],"example":"S","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].basis_of_pay.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nBasis of pay:\n\n* `S` - Salary,\n* `H` - Hourly,\n* `D` - Daily,\n* `W` - Weekly,\n* `M` - Monthly,\n* `C` - Contract,\n\n","type":"null","enum":["S","H","D","W","M","C",null],"example":"S","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].basis_of_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].basis_of_pay","typeLabel":"enum\u003cstring> | null"},"period_start":{"oneOf":[{"description":"Period start","type":"string","format":"date","example":"2018-05-01","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_start.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Period start","type":"null","format":"date","example":"2018-05-01","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_start","typeLabel":"string\u003cdate> | null"},"period_end":{"oneOf":[{"description":"Period end","type":"string","format":"date","example":"2018-05-31","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_end.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Period end","type":"null","format":"date","example":"2018-05-31","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].period_end","typeLabel":"string\u003cdate> | null"},"regular":{"oneOf":[{"description":"Regular pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Regular pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular","typeLabel":"string\u003cdecimal> | null"},"regular_ytd":{"oneOf":[{"description":"Regular salary year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Regular salary year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].regular_ytd","typeLabel":"string\u003cdecimal> | null"},"other_pay_ytd":{"oneOf":[{"description":"All other pays year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"All other pays year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay_ytd","typeLabel":"string\u003cdecimal> | null"},"bonus_ytd":{"oneOf":[{"description":"Bonus year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Bonus year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].bonus_ytd","typeLabel":"string\u003cdecimal> | null"},"commission_ytd":{"oneOf":[{"description":"Commission year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Commission year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].commission_ytd","typeLabel":"string\u003cdecimal> | null"},"overtime":{"oneOf":[{"description":"Overtime pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"45.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Overtime pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"45.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime","typeLabel":"string\u003cdecimal> | null"},"overtime_ytd":{"oneOf":[{"description":"Overtime pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime_ytd.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Overtime pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].overtime_ytd","typeLabel":"string\u003cdecimal> | null"},"other_pay":{"oneOf":[{"description":"All other pays","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"60.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"All other pays","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"60.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].other_pay","typeLabel":"string\u003cdecimal> | null"},"earnings":{"oneOf":[{"description":"Earnings for this pay cycle by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].name","typeLabel":"string"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].category","typeLabel":"enum\u003cstring>"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].rate.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].rate","typeLabel":"string\u003cdecimal> | null"},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].units.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].units.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX].units","typeLabel":"string\u003cdecimal> | null"}},"required":["name","amount","category"],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0.items.[INDEX]","typeLabel":"object"},"example":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.0","typeLabel":"object[]"},{"description":"Earnings for this pay cycle by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings","typeLabel":"object[] | null"},"earnings_ytd":{"oneOf":[{"description":"Earnings year to date by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].name","typeLabel":"string"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].category","typeLabel":"enum\u003cstring>"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].rate.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].rate","typeLabel":"string\u003cdecimal> | null"},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].units.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].units.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX].units","typeLabel":"string\u003cdecimal> | null"}},"required":["name","amount","category"],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0.items.[INDEX]","typeLabel":"object"},"example":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.0","typeLabel":"object[]"},{"description":"Earnings year to date by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].earnings_ytd","typeLabel":"object[] | null"},"deductions":{"oneOf":[{"description":"Deductions for this pay cycle by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0.items.[INDEX].name","typeLabel":"string"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1118.38","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0.items.[INDEX].category","typeLabel":"enum\u003cstring>"}},"required":["name","amount","category"],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0.items.[INDEX]","typeLabel":"object"},"example":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.0","typeLabel":"object[]"},{"description":"Deductions for this pay cycle by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1118.38"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions","typeLabel":"object[] | null"},"deductions_ytd":{"oneOf":[{"description":"Deductions year to date by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0.items.[INDEX].name","typeLabel":"string"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"3432.73","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0.items.[INDEX].category","typeLabel":"enum\u003cstring>"}},"required":["name","amount","category"],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0.items.[INDEX]","typeLabel":"object"},"example":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.0","typeLabel":"object[]"},{"description":"Deductions year to date by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"3432.73"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].deductions_ytd","typeLabel":"object[] | null"},"md5sum":{"oneOf":[{"description":"MD5 hash value computed based on the file content","type":"string","format":"string","example":"03639d6a6624f69a54a88ea90bd25e9d","maxLength":36,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].md5sum.oneOf.0","typeLabel":"string\u003cstring>"},{"description":"MD5 hash value computed based on the file content","type":"null","format":"string","example":"03639d6a6624f69a54a88ea90bd25e9d","maxLength":36,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].md5sum.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].md5sum","typeLabel":"string\u003cstring> | null"},"file":{"oneOf":[{"description":"Link to a pay stub file (format is specified in the content-type)","type":"string","format":"uri","example":"https://cdn.truv.com/paystub_sample.pdf","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].file.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Link to a pay stub file (format is specified in the content-type)","type":"null","format":"uri","example":"https://cdn.truv.com/paystub_sample.pdf","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].file.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].file","typeLabel":"string\u003curi> | null"},"derived_fields":{"description":"Array of derived fields","type":"array","items":{"type":"string","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].derived_fields.items.[INDEX]","typeLabel":"string"},"example":["basis_of_pay"],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].derived_fields","typeLabel":"string[]"},"missing_data_fields":{"description":"List of the data fields which are missing in the payroll API response","type":"array","items":{"type":"string","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].missing_data_fields.items.[INDEX]","typeLabel":"string"},"example":["earnings_ytd"],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX].missing_data_fields","typeLabel":"string[]"}},"description":"Pay stub data","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements.items.[INDEX]","typeLabel":"object"},"readOnly":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].statements","typeLabel":"object[]"},"annual_income_summary":{"description":"Annual income summary by years (only for income product)","type":"array","items":{"required":["id","year"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].id","typeLabel":"string"},"year":{"description":"Income report year","type":"integer","example":2018,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].year","typeLabel":"integer"},"regular":{"oneOf":[{"description":"Regular salary","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].regular.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Regular salary","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].regular.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].regular","typeLabel":"string\u003cdecimal> | null"},"bonus":{"oneOf":[{"description":"Bonus","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].bonus.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Bonus","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].bonus.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].bonus","typeLabel":"string\u003cdecimal> | null"},"commission":{"oneOf":[{"description":"Commission","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].commission.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Commission","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].commission.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].commission","typeLabel":"string\u003cdecimal> | null"},"overtime":{"oneOf":[{"description":"Overtime pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].overtime.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Overtime pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].overtime.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].overtime","typeLabel":"string\u003cdecimal> | null"},"other_pay":{"oneOf":[{"description":"All other pays","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].other_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"All other pays","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].other_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].other_pay","typeLabel":"string\u003cdecimal> | null"},"net_pay":{"oneOf":[{"description":"Net pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].net_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Net pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].net_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].net_pay","typeLabel":"string\u003cdecimal> | null"},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].gross_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].gross_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX].gross_pay","typeLabel":"string\u003cdecimal> | null"}},"description":"Annual income summary","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary.items.[INDEX]","typeLabel":"object"},"readOnly":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].annual_income_summary","typeLabel":"object[]"},"bank_accounts":{"description":"List of bank accounts linked to the employment (only for income product)","type":"array","items":{"required":["account_number"],"type":"object","properties":{"account_number":{"description":"Account number","type":"string","example":"1234567890","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_number","typeLabel":"string"},"routing_number":{"description":"Routing number","type":"string","example":"123456789","maxLength":64,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].routing_number","typeLabel":"string"},"account_name":{"oneOf":[{"description":"User friendly account name","type":"string","example":"My Bank","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_name.oneOf.0","typeLabel":"string"},{"description":"User friendly account name","type":"null","example":"My Bank","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_name","typeLabel":"string | null"},"account_type":{"oneOf":[{"description":"\nAccount type:\n\n* `C` - Checking account,\n* `S` - Savings account,\n\n","type":"string","enum":["C","S",null],"example":"C","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nAccount type:\n\n* `C` - Checking account,\n* `S` - Savings account,\n\n","type":"null","enum":["C","S",null],"example":"C","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].account_type","typeLabel":"enum\u003cstring> | null"},"deposit_type":{"oneOf":[{"description":"\nDeposit type:\n\n* `E` - Entire paycheck,\n* `P` - Percentage of the paycheck,\n* `A` - Fixed amount from the paycheck,\n\n","type":"string","enum":["E","P","A",null],"example":"A","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nDeposit type:\n\n* `E` - Entire paycheck,\n* `P` - Percentage of the paycheck,\n* `A` - Fixed amount from the paycheck,\n\n","type":"null","enum":["E","P","A",null],"example":"A","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_type","typeLabel":"enum\u003cstring> | null"},"deposit_value":{"oneOf":[{"description":"Deposit value","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"200.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_value.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Deposit value","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"200.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_value.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].deposit_value","typeLabel":"string\u003cdecimal> | null"},"bank_name":{"oneOf":[{"description":"Bank name","type":"string","example":"TD Bank","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].bank_name.oneOf.0","typeLabel":"string"},{"description":"Bank name","type":"null","example":"TD Bank","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].bank_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX].bank_name","typeLabel":"string | null"}},"description":"Bank account","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts.items.[INDEX]","typeLabel":"object"},"readOnly":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].bank_accounts","typeLabel":"object[]"},"w2s":{"description":"List of W-2 forms linked to the employment (only for income product)","type":"array","items":{"required":["file","year","md5sum"],"type":"object","properties":{"file":{"description":"Link to a W2 report file (format is specified in the content-type)","type":"string","format":"uri","example":"https://cdn.truv.com/W2_sample.pdf","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].file","typeLabel":"string\u003curi>"},"md5sum":{"description":"MD5 hash value computed based on the file content","type":"string","format":"string","example":"f65e30c39124ad707ac4b3aeaee923a7","maxLength":36,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].md5sum","typeLabel":"string\u003cstring>"},"year":{"description":"Year","type":"integer","example":2020,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].year","typeLabel":"integer"},"wages":{"oneOf":[{"description":"Wages, tips, other compensation (section 1)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].wages.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Wages, tips, other compensation (section 1)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].wages.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].wages","typeLabel":"string\u003cdecimal> | null"},"federal_tax":{"oneOf":[{"description":"Federal income tax withheld (section 2)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5830.87","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].federal_tax.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Federal income tax withheld (section 2)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5830.87","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].federal_tax.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].federal_tax","typeLabel":"string\u003cdecimal> | null"},"social_security_wages":{"oneOf":[{"description":"Social security wages (section 3)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_wages.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Social security wages (section 3)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_wages.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_wages","typeLabel":"string\u003cdecimal> | null"},"social_security_tax":{"oneOf":[{"description":"Social security tax withheld (section 4)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4340.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_tax.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Social security tax withheld (section 4)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4340.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_tax.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].social_security_tax","typeLabel":"string\u003cdecimal> | null"},"medicare_wages":{"oneOf":[{"description":"Medicare wages (section 5)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_wages.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Medicare wages (section 5)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_wages.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_wages","typeLabel":"string\u003cdecimal> | null"},"medicare_tax":{"oneOf":[{"description":"Medicare tax withheld (section 6)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1015.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_tax.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Medicare tax withheld (section 6)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1015.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_tax.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].medicare_tax","typeLabel":"string\u003cdecimal> | null"},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].gross_pay.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].gross_pay.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX].gross_pay","typeLabel":"string\u003cdecimal> | null"}},"description":"W-2 Form","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s.items.[INDEX]","typeLabel":"object"},"readOnly":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].w2s","typeLabel":"object[]"},"is_active":{"oneOf":[{"description":"Indicates whether the employment is still active","type":"boolean","example":false,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].is_active.oneOf.0","typeLabel":"boolean"},{"description":"Indicates whether the employment is still active","type":"null","example":false,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].is_active.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].is_active","typeLabel":"boolean | null"},"job_title":{"oneOf":[{"description":"Employee's job title","type":"string","example":"PR associate","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_title.oneOf.0","typeLabel":"string"},{"description":"Employee's job title","type":"null","example":"PR associate","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_title.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_title","typeLabel":"string | null"},"job_type":{"oneOf":[{"description":"\nEmployee's job type:\n\n* `F` - Full Time,\n* `P` - Part Time,\n* `S` - Seasonal,\n* `D` - Daily (per diem),\n* `C` - Contract,\n* `V` - Volunteer\n\n","type":"string","example":"F","enum":["F","P","S","D","C","V",null],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nEmployee's job type:\n\n* `F` - Full Time,\n* `P` - Part Time,\n* `S` - Seasonal,\n* `D` - Daily (per diem),\n* `C` - Contract,\n* `V` - Volunteer\n\n","type":"null","example":"F","enum":["F","P","S","D","C","V",null],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].job_type","typeLabel":"enum\u003cstring> | null"},"start_date":{"oneOf":[{"description":"Employee's hire date","type":"string","format":"date","example":"2018-01-01","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].start_date.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Employee's hire date","type":"null","format":"date","example":"2018-01-01","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].start_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].start_date","typeLabel":"string\u003cdate> | null"},"original_hire_date":{"oneOf":[{"description":"Original hire date","type":"string","format":"date","example":"2017-06-21","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].original_hire_date.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Original hire date","type":"null","format":"date","example":"2017-06-21","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].original_hire_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].original_hire_date","typeLabel":"string\u003cdate> | null"},"end_date":{"oneOf":[{"description":"Employee's end date","type":"string","format":"date","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].end_date.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Employee's end date","type":"null","format":"date","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].end_date","typeLabel":"string\u003cdate> | null"},"external_last_updated":{"oneOf":[{"description":"Indicates the date when employment data was last updated on the Payroll Provider side","type":"string","format":"date","example":"2026-04-23","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].external_last_updated.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"Indicates the date when employment data was last updated on the Payroll Provider side","type":"null","format":"date","example":"2026-04-23","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].external_last_updated.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].external_last_updated","typeLabel":"string\u003cdate> | null"},"dates_from_statements":{"description":"Indicates whether or not the Employee's hire and/or end dates were derived from first/last pay statements **(Deprecated)**","type":"boolean","example":false,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].dates_from_statements","typeLabel":"boolean"},"employed_in_role":{"oneOf":[{"description":"Length of time the employee has held this role, derived from start_date and, for inactive employments, end_date. Returns null when start_date is missing or the duration cannot be determined.","type":"string","readOnly":true,"example":"8 years 3 months","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].employed_in_role.oneOf.0","typeLabel":"string"},{"description":"Length of time the employee has held this role, derived from start_date and, for inactive employments, end_date. Returns null when start_date is missing or the duration cannot be determined.","type":"null","readOnly":true,"example":"8 years 3 months","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].employed_in_role.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].employed_in_role","typeLabel":"string | null"},"derived_fields":{"description":"Array of derived fields","type":"array","items":{"type":"string","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].derived_fields.items.[INDEX]","typeLabel":"string"},"example":["is_active"],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].derived_fields","typeLabel":"string[]"},"missing_data_fields":{"description":"List of the data fields which are missing in the payroll API response","type":"array","items":{"type":"string","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].missing_data_fields.items.[INDEX]","typeLabel":"string"},"example":["w2s"],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].missing_data_fields","typeLabel":"string[]"},"manager_name":{"oneOf":[{"description":"Supervisor's name","type":"string","example":"Jenny McDouglas","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].manager_name.oneOf.0","typeLabel":"string"},{"description":"Supervisor's name","type":"null","example":"Jenny McDouglas","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].manager_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].manager_name","typeLabel":"string | null"},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative","isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.decision","typeLabel":"enum\u003cstring>"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.rejection_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.rejection_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.rejection_reason","typeLabel":"enum\u003cstring> | null"},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.rejection_comment.oneOf.0","typeLabel":"string"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.rejection_comment.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.rejection_comment","typeLabel":"string | null"},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.type","typeLabel":"string"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active.oneOf.0","typeLabel":"boolean"},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active","typeLabel":"boolean | null"},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.monthly_income","typeLabel":"string\u003cdecimal>"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00","uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month","typeLabel":"string\u003cdecimal> | null"}},"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0","typeLabel":"object"},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}},"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification.certified_data","typeLabel":"object | null"}},"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX].certification","typeLabel":"object"}},"required":["id","profile","company"],"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.0","typeLabel":"object[]"},{"description":"List of employments. Each item is annotated with a certification object.","type":"null","items":{"type":"object","properties":{"income":{"oneOf":[{"description":"Income amount not including commission or bonuses (only for income product)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Income amount not including commission or bonuses (only for income product)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]},"income_unit":{"oneOf":[{"description":"\nThe pay interval the income field refers to:\n\n* `YEARLY` - Annual income,\n* `MONTHLY` - Monthly income,\n* `WEEKLY` - Weekly income,\n* `DAILY` - Daily income,\n* `HOURLY` - Hourly income\n\n (only for income product)","type":"string","example":"YEARLY","enum":["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY",null]},{"description":"\nThe pay interval the income field refers to:\n\n* `YEARLY` - Annual income,\n* `MONTHLY` - Monthly income,\n* `WEEKLY` - Weekly income,\n* `DAILY` - Daily income,\n* `HOURLY` - Hourly income\n\n (only for income product)","type":"null","example":"YEARLY","enum":["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY",null]}]},"pay_rate":{"oneOf":[{"description":"Payment rate per pay cycle (only for income product)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},{"description":"Payment rate per pay cycle (only for income product)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"}]},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n (only for income product)","type":"string","example":"M","enum":["M","SM","W","BW","A","SA","C",null]},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n (only for income product)","type":"null","example":"M","enum":["M","SM","W","BW","A","SA","C",null]}]},"statements":{"description":"List of paystubs received from a payroll provider (only for income product)","type":"array","items":{"required":["pay_date"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"check_number":{"oneOf":[{"description":"External ID of pay stub from the payroll provider","type":"string","format":"string","example":"29205182","maxLength":128},{"description":"External ID of pay stub from the payroll provider","type":"null","format":"string","example":"29205182","maxLength":128}]},"pay_date":{"description":"Pay Date","type":"string","format":"date","example":"2018-05-31"},"net_pay":{"oneOf":[{"description":"Net pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12915.44"},{"description":"Net pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12915.44"}]},"net_pay_ytd":{"oneOf":[{"description":"Net pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52"},{"description":"Net pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52"}]},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"18038.33"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"18038.33"}]},"gross_pay_ytd":{"oneOf":[{"description":"Gross pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65"},{"description":"Gross pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65"}]},"bonus":{"oneOf":[{"description":"Bonus","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"100.00"},{"description":"Bonus","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"100.00"}]},"commission":{"oneOf":[{"description":"Commission","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12000.00"},{"description":"Commission","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"12000.00"}]},"hours":{"oneOf":[{"description":"Work hours during a pay period","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"173.33"},{"description":"Work hours during a pay period","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"173.33"}]},"basis_of_pay":{"oneOf":[{"description":"\nBasis of pay:\n\n* `S` - Salary,\n* `H` - Hourly,\n* `D` - Daily,\n* `W` - Weekly,\n* `M` - Monthly,\n* `C` - Contract,\n\n","type":"string","enum":["S","H","D","W","M","C",null],"example":"S"},{"description":"\nBasis of pay:\n\n* `S` - Salary,\n* `H` - Hourly,\n* `D` - Daily,\n* `W` - Weekly,\n* `M` - Monthly,\n* `C` - Contract,\n\n","type":"null","enum":["S","H","D","W","M","C",null],"example":"S"}]},"period_start":{"oneOf":[{"description":"Period start","type":"string","format":"date","example":"2018-05-01"},{"description":"Period start","type":"null","format":"date","example":"2018-05-01"}]},"period_end":{"oneOf":[{"description":"Period end","type":"string","format":"date","example":"2018-05-31"},{"description":"Period end","type":"null","format":"date","example":"2018-05-31"}]},"regular":{"oneOf":[{"description":"Regular pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},{"description":"Regular pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"}]},"regular_ytd":{"oneOf":[{"description":"Regular salary year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},{"description":"Regular salary year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"}]},"other_pay_ytd":{"oneOf":[{"description":"All other pays year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00"},{"description":"All other pays year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00"}]},"bonus_ytd":{"oneOf":[{"description":"Bonus year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00"},{"description":"Bonus year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00"}]},"commission_ytd":{"oneOf":[{"description":"Commission year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00"},{"description":"Commission year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00"}]},"overtime":{"oneOf":[{"description":"Overtime pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"45.00"},{"description":"Overtime pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"45.00"}]},"overtime_ytd":{"oneOf":[{"description":"Overtime pay year to date","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00"},{"description":"Overtime pay year to date","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00"}]},"other_pay":{"oneOf":[{"description":"All other pays","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"60.00"},{"description":"All other pays","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"60.00"}]},"earnings":{"oneOf":[{"description":"Earnings for this pay cycle by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}]},{"description":"Earnings for this pay cycle by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5833.33"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}]}]},"earnings_ytd":{"oneOf":[{"description":"Earnings year to date by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}]},{"description":"Earnings year to date by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of earnings","type":"string","example":"Regular"},"amount":{"description":"Amount of earnings","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},"category":{"description":"Category of earnings","type":"string","enum":["regular","overtime","bonus","commission","other_pay"],"example":"regular"},"rate":{"oneOf":[{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Rate of earnings. The number of decimal places varies by payroll provider (`\"30.29\"`, `\"3334.6200\"`, `\"2\"`) and the value can be negative.","type":"null","format":"decimal"}]},"units":{"oneOf":[{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"string","format":"decimal"},{"description":"Units of earnings. The number of decimal places varies by payroll provider (`\"2\"`, `\"1.0000\"`, `\"842.5\"`) and the value can be negative.","type":"null","format":"decimal"}]}},"required":["name","amount","category"]},"example":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}]}]},"deductions":{"oneOf":[{"description":"Deductions for this pay cycle by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1118.38"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}]},{"description":"Deductions for this pay cycle by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1118.38"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}]}]},"deductions_ytd":{"oneOf":[{"description":"Deductions year to date by type","type":"array","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"3432.73"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}]},{"description":"Deductions year to date by type","type":"null","items":{"type":"object","properties":{"name":{"description":"Name of the deduction","type":"string","example":"Social Security Tax"},"amount":{"description":"Amount of the deduction","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"3432.73"},"category":{"description":"Category of the deduction","type":"string","enum":["memo","medicare","retirement","socialsec","federal","state","benefit","garnishment","local","other"],"example":"socialsec"}},"required":["name","amount","category"]},"example":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}]}]},"md5sum":{"oneOf":[{"description":"MD5 hash value computed based on the file content","type":"string","format":"string","example":"03639d6a6624f69a54a88ea90bd25e9d","maxLength":36},{"description":"MD5 hash value computed based on the file content","type":"null","format":"string","example":"03639d6a6624f69a54a88ea90bd25e9d","maxLength":36}]},"file":{"oneOf":[{"description":"Link to a pay stub file (format is specified in the content-type)","type":"string","format":"uri","example":"https://cdn.truv.com/paystub_sample.pdf"},{"description":"Link to a pay stub file (format is specified in the content-type)","type":"null","format":"uri","example":"https://cdn.truv.com/paystub_sample.pdf"}]},"derived_fields":{"description":"Array of derived fields","type":"array","items":{"type":"string"},"example":["basis_of_pay"]},"missing_data_fields":{"description":"List of the data fields which are missing in the payroll API response","type":"array","items":{"type":"string"},"example":["earnings_ytd"]}},"description":"Pay stub data"},"readOnly":true},"annual_income_summary":{"description":"Annual income summary by years (only for income product)","type":"array","items":{"required":["id","year"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"year":{"description":"Income report year","type":"integer","example":2018},"regular":{"oneOf":[{"description":"Regular salary","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"},{"description":"Regular salary","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"29166.65"}]},"bonus":{"oneOf":[{"description":"Bonus","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00"},{"description":"Bonus","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1000.00"}]},"commission":{"oneOf":[{"description":"Commission","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00"},{"description":"Commission","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"24000.00"}]},"overtime":{"oneOf":[{"description":"Overtime pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00"},{"description":"Overtime pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"500.00"}]},"other_pay":{"oneOf":[{"description":"All other pays","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00"},{"description":"All other pays","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"700.00"}]},"net_pay":{"oneOf":[{"description":"Net pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52"},{"description":"Net pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"39642.52"}]},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"55366.65"}]}},"description":"Annual income summary"},"readOnly":true},"bank_accounts":{"description":"List of bank accounts linked to the employment (only for income product)","type":"array","items":{"required":["account_number"],"type":"object","properties":{"account_number":{"description":"Account number","type":"string","example":"1234567890"},"routing_number":{"description":"Routing number","type":"string","example":"123456789","maxLength":64},"account_name":{"oneOf":[{"description":"User friendly account name","type":"string","example":"My Bank","maxLength":128},{"description":"User friendly account name","type":"null","example":"My Bank","maxLength":128}]},"account_type":{"oneOf":[{"description":"\nAccount type:\n\n* `C` - Checking account,\n* `S` - Savings account,\n\n","type":"string","enum":["C","S",null],"example":"C"},{"description":"\nAccount type:\n\n* `C` - Checking account,\n* `S` - Savings account,\n\n","type":"null","enum":["C","S",null],"example":"C"}]},"deposit_type":{"oneOf":[{"description":"\nDeposit type:\n\n* `E` - Entire paycheck,\n* `P` - Percentage of the paycheck,\n* `A` - Fixed amount from the paycheck,\n\n","type":"string","enum":["E","P","A",null],"example":"A"},{"description":"\nDeposit type:\n\n* `E` - Entire paycheck,\n* `P` - Percentage of the paycheck,\n* `A` - Fixed amount from the paycheck,\n\n","type":"null","enum":["E","P","A",null],"example":"A"}]},"deposit_value":{"oneOf":[{"description":"Deposit value","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"200.00"},{"description":"Deposit value","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"200.00"}]},"bank_name":{"oneOf":[{"description":"Bank name","type":"string","example":"TD Bank","maxLength":128},{"description":"Bank name","type":"null","example":"TD Bank","maxLength":128}]}},"description":"Bank account"},"readOnly":true},"w2s":{"description":"List of W-2 forms linked to the employment (only for income product)","type":"array","items":{"required":["file","year","md5sum"],"type":"object","properties":{"file":{"description":"Link to a W2 report file (format is specified in the content-type)","type":"string","format":"uri","example":"https://cdn.truv.com/W2_sample.pdf"},"md5sum":{"description":"MD5 hash value computed based on the file content","type":"string","format":"string","example":"f65e30c39124ad707ac4b3aeaee923a7","maxLength":36},"year":{"description":"Year","type":"integer","example":2020},"wages":{"oneOf":[{"description":"Wages, tips, other compensation (section 1)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Wages, tips, other compensation (section 1)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]},"federal_tax":{"oneOf":[{"description":"Federal income tax withheld (section 2)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5830.87"},{"description":"Federal income tax withheld (section 2)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"5830.87"}]},"social_security_wages":{"oneOf":[{"description":"Social security wages (section 3)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Social security wages (section 3)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]},"social_security_tax":{"oneOf":[{"description":"Social security tax withheld (section 4)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4340.00"},{"description":"Social security tax withheld (section 4)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4340.00"}]},"medicare_wages":{"oneOf":[{"description":"Medicare wages (section 5)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Medicare wages (section 5)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]},"medicare_tax":{"oneOf":[{"description":"Medicare tax withheld (section 6)","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1015.00"},{"description":"Medicare tax withheld (section 6)","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1015.00"}]},"gross_pay":{"oneOf":[{"description":"Gross pay","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"},{"description":"Gross pay","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"70000.00"}]}},"description":"W-2 Form"},"readOnly":true},"id":{"description":"Unique ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"is_active":{"oneOf":[{"description":"Indicates whether the employment is still active","type":"boolean","example":false},{"description":"Indicates whether the employment is still active","type":"null","example":false}]},"job_title":{"oneOf":[{"description":"Employee's job title","type":"string","example":"PR associate","maxLength":128},{"description":"Employee's job title","type":"null","example":"PR associate","maxLength":128}]},"job_type":{"oneOf":[{"description":"\nEmployee's job type:\n\n* `F` - Full Time,\n* `P` - Part Time,\n* `S` - Seasonal,\n* `D` - Daily (per diem),\n* `C` - Contract,\n* `V` - Volunteer\n\n","type":"string","example":"F","enum":["F","P","S","D","C","V",null]},{"description":"\nEmployee's job type:\n\n* `F` - Full Time,\n* `P` - Part Time,\n* `S` - Seasonal,\n* `D` - Daily (per diem),\n* `C` - Contract,\n* `V` - Volunteer\n\n","type":"null","example":"F","enum":["F","P","S","D","C","V",null]}]},"start_date":{"oneOf":[{"description":"Employee's hire date","type":"string","format":"date","example":"2018-01-01"},{"description":"Employee's hire date","type":"null","format":"date","example":"2018-01-01"}]},"original_hire_date":{"oneOf":[{"description":"Original hire date","type":"string","format":"date","example":"2017-06-21"},{"description":"Original hire date","type":"null","format":"date","example":"2017-06-21"}]},"end_date":{"oneOf":[{"description":"Employee's end date","type":"string","format":"date"},{"description":"Employee's end date","type":"null","format":"date"}]},"external_last_updated":{"oneOf":[{"description":"Indicates the date when employment data was last updated on the Payroll Provider side","type":"string","format":"date","example":"2026-04-23"},{"description":"Indicates the date when employment data was last updated on the Payroll Provider side","type":"null","format":"date","example":"2026-04-23"}]},"dates_from_statements":{"description":"Indicates whether or not the Employee's hire and/or end dates were derived from first/last pay statements **(Deprecated)**","type":"boolean","example":false},"employed_in_role":{"oneOf":[{"description":"Length of time the employee has held this role, derived from start_date and, for inactive employments, end_date. Returns null when start_date is missing or the duration cannot be determined.","type":"string","readOnly":true,"example":"8 years 3 months"},{"description":"Length of time the employee has held this role, derived from start_date and, for inactive employments, end_date. Returns null when start_date is missing or the duration cannot be determined.","type":"null","readOnly":true,"example":"8 years 3 months"}]},"derived_fields":{"description":"Array of derived fields","type":"array","items":{"type":"string"},"example":["is_active"]},"missing_data_fields":{"description":"List of the data fields which are missing in the payroll API response","type":"array","items":{"type":"string"},"example":["w2s"]},"manager_name":{"oneOf":[{"description":"Supervisor's name","type":"string","example":"Jenny McDouglas","maxLength":128},{"description":"Supervisor's name","type":"null","example":"Jenny McDouglas","maxLength":128}]},"profile":{"required":["first_name","last_name"],"type":"object","properties":{"id":{"description":"ID of the object","type":"string","example":"48427a36d43c4d5aa6324bc06c692456","maxLength":32},"created_at":{"description":"Person's identity info was retrieved first time (ISO 8601)","type":"string","example":"2022-06-07T15:00:00Z"},"updated_at":{"description":"Person's identity info was retrieved last time (ISO 8601)","type":"string","example":"2022-06-30T15:00:00Z"},"first_name":{"description":"First name","type":"string","example":"John","maxLength":50},"last_name":{"description":"Last name","type":"string","example":"Doe","maxLength":50},"full_name":{"oneOf":[{"description":"Full name","type":"string","example":"John Doe","maxLength":256},{"description":"Full name","type":"null","example":"John Doe","maxLength":256}]},"middle_initials":{"oneOf":[{"description":"Middle initials","type":"string","example":"K","maxLength":50},{"description":"Middle initials","type":"null","example":"K","maxLength":50}]},"email":{"oneOf":[{"description":"Email address. Normalized to lowercase.","type":"string","format":"email","example":"john.doe@example.com","maxLength":254},{"description":"Email address. Normalized to lowercase.","type":"null","format":"email","example":"john.doe@example.com","maxLength":254}]},"ssn":{"oneOf":[{"description":"Social security number — either the full 9 digits or the last 4 digits, depending on what the data source exposes. Digits only, never formatted with dashes.","type":"string","pattern":"^(\\d{4}|\\d{9})$","example":"123456789"},{"description":"Social security number — either the full 9 digits or the last 4 digits, depending on what the data source exposes. Digits only, never formatted with dashes.","type":"null","pattern":"^(\\d{4}|\\d{9})$","example":"123456789"}]},"date_of_birth":{"oneOf":[{"description":"Date of birth","type":"string","format":"date","example":"1992-03-03"},{"description":"Date of birth","type":"null","format":"date","example":"1992-03-03"}]},"home_address":{"oneOf":[{"description":"Home address","type":"object","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2}}},{"description":"Home address","type":"null","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2}}}]}},"description":"Person's identity information"},"company":{"required":["name","address"],"type":"object","properties":{"name":{"description":"Company name. Common legal suffixes (LLC, Inc, Corp, and similar) are stripped during normalization.","type":"string","example":"Facebook Demo","maxLength":128},"address":{"description":"Company address","type":"object","properties":{"street":{"description":"Street address as provided by the data source. May contain multiple lines separated by `\\n` (address line 1 and line 2).","type":"string","example":"1 Morgan Ave","maxLength":255},"city":{"description":"City as provided by the data source.","type":"string","example":"Los Angeles","maxLength":64},"state":{"description":"State or region. For US addresses this is typically a 2-letter state code; some data sources return a full state name, an empty string, or omit the key. Non-US regions are returned as provided.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Postal code as provided by the data source. Typically a 5-digit US ZIP code; ZIP+4 (`94105-1804`), 9 digits without a separator, and non-US postal codes also occur.","type":"string","example":"90210","maxLength":10},"country":{"description":"2-letter ISO 3166-1 alpha-2 country code. Defaults to `US` when the data source does not specify a country.","type":"string","example":"US","maxLength":2}}},"phone":{"oneOf":[{"description":"Company phone number as provided by the data source. Contains digits and may include `,`, `*`, or `#` for extensions. Usually 10 digits, but a country-code prefix (11-digit `1XXXXXXXXXX`) or an extension can make it longer. Never formatted with punctuation or spaces.","type":"string","example":"6503087300","maxLength":128},{"description":"Company phone number as provided by the data source. Contains digits and may include `,`, `*`, or `#` for extensions. Usually 10 digits, but a country-code prefix (11-digit `1XXXXXXXXXX`) or an extension can make it longer. Never formatted with punctuation or spaces.","type":"null","example":"6503087300","maxLength":128}]},"ein":{"oneOf":[{"description":"Employer Identification Number (EIN) as provided by the data source. Usually 9 digits with no separator; never formatted with dashes. Some payroll providers supply values that contain letters.","type":"string","example":"770493581","maxLength":9},{"description":"Employer Identification Number (EIN) as provided by the data source. Usually 9 digits with no separator; never formatted with dashes. Some payroll providers supply values that contain letters.","type":"null","example":"770493581","maxLength":9}]}},"description":"Company information"},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}},"required":["id","profile","company"]},"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].employments","typeLabel":"object[] | null"},"product_type":{"description":"Type of the product.","type":"string","enum":["income","employment","deposit_switch","pll"],"example":"income","uniqueKey":"oneOf.1.employers.items.[INDEX].product_type","typeLabel":"enum\u003cstring>"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.1.employers.items.[INDEX].suborder_number.oneOf.0","typeLabel":"string"},{"description":"External ID","type":"null","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.1.employers.items.[INDEX].suborder_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].suborder_number","typeLabel":"string | null"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.employers.items.[INDEX].bridge_token","typeLabel":"string"},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.employers.items.[INDEX].link_id.oneOf.0","typeLabel":"string"},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.employers.items.[INDEX].link_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].link_id","typeLabel":"string | null"},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.employers.items.[INDEX].access_token.oneOf.0","typeLabel":"string"},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.employers.items.[INDEX].access_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].access_token","typeLabel":"string | null"},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.1.employers.items.[INDEX].pdf_report.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.1.employers.items.[INDEX].pdf_report.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].pdf_report","typeLabel":"string\u003curi> | null"},"data_source":{"oneOf":[{"description":"Source of data: payroll - payroll provider parsing, docs - user uploaded documents, tax - tax documents, financial_accounts - bank data.","type":"string","enum":["payroll","docs","tax","financial_accounts",null],"example":"payroll","uniqueKey":"oneOf.1.employers.items.[INDEX].data_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Source of data: payroll - payroll provider parsing, docs - user uploaded documents, tax - tax documents, financial_accounts - bank data.","type":"null","enum":["payroll","docs","tax","financial_accounts",null],"example":"payroll","uniqueKey":"oneOf.1.employers.items.[INDEX].data_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].data_source","typeLabel":"enum\u003cstring> | null"},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].provider.oneOf.0.id.oneOf.0","typeLabel":"string"},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].provider.oneOf.0.id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].provider.oneOf.0.id","typeLabel":"string | null"},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].provider.oneOf.0.name","typeLabel":"string"},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.1.employers.items.[INDEX].provider.oneOf.0.logo_url.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.1.employers.items.[INDEX].provider.oneOf.0.logo_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].provider.oneOf.0.logo_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"oneOf.1.employers.items.[INDEX].provider.oneOf.0","typeLabel":"object"},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}},"uniqueKey":"oneOf.1.employers.items.[INDEX].provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].provider","typeLabel":"object | null"},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean","uniqueKey":"oneOf.1.employers.items.[INDEX].is_suspicious","typeLabel":"boolean"},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.1.employers.items.[INDEX].last_task_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.1.employers.items.[INDEX].last_task_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].last_task_status","typeLabel":"enum\u003cstring> | null"},"start_date":{"oneOf":[{"description":"Employment start date","type":"string","example":"2019-08-24","uniqueKey":"oneOf.1.employers.items.[INDEX].start_date.oneOf.0","typeLabel":"string"},{"description":"Employment start date","type":"null","example":"2019-08-24","uniqueKey":"oneOf.1.employers.items.[INDEX].start_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].start_date","typeLabel":"string | null"},"end_date":{"oneOf":[{"description":"Employment start date","type":"string","example":"2019-11-27","uniqueKey":"oneOf.1.employers.items.[INDEX].end_date.oneOf.0","typeLabel":"string"},{"description":"Employment start date","type":"null","example":"2019-11-27","uniqueKey":"oneOf.1.employers.items.[INDEX].end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].end_date","typeLabel":"string | null"},"company_name":{"oneOf":[{"description":"Company name","type":"string","example":"Facebook Demo","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_name.oneOf.0","typeLabel":"string"},{"description":"Company name","type":"null","example":"Facebook Demo","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].company_name","typeLabel":"string | null"},"company_address":{"oneOf":[{"description":"Company address","required":["street","city","state","zip"],"type":"object","properties":{"street":{"description":"Company location street. Returned exactly as provided when the order was created, and may contain multiple lines separated by `\\n`.","type":"string","example":"1 Hacker Way","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_address.oneOf.0.street","typeLabel":"string"},"city":{"description":"Company location city. Returned exactly as provided when the order was created.","type":"string","example":"Menlo Park","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_address.oneOf.0.city","typeLabel":"string"},"state":{"description":"Company location state. Typically a 2-letter state code; international region codes such as `NSW` are also accepted. Returned exactly as provided when the order was created.","type":"string","example":"CA","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_address.oneOf.0.state","typeLabel":"string"},"zip":{"description":"Company location zip code. Typically a 5-digit US ZIP code; ZIP+4 and non-US postal codes also occur. Returned exactly as provided when the order was created.","type":"string","example":"94025","maxLength":10,"isRequired":true,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_address.oneOf.0.zip","typeLabel":"string"}},"uniqueKey":"oneOf.1.employers.items.[INDEX].company_address.oneOf.0","typeLabel":"object"},{"description":"Company address","required":["street","city","state","zip"],"type":"null","properties":{"street":{"description":"Company location street. Returned exactly as provided when the order was created, and may contain multiple lines separated by `\\n`.","type":"string","example":"1 Hacker Way","maxLength":255},"city":{"description":"Company location city. Returned exactly as provided when the order was created.","type":"string","example":"Menlo Park","maxLength":64},"state":{"description":"Company location state. Typically a 2-letter state code; international region codes such as `NSW` are also accepted. Returned exactly as provided when the order was created.","type":"string","example":"CA","maxLength":32},"zip":{"description":"Company location zip code. Typically a 5-digit US ZIP code; ZIP+4 and non-US postal codes also occur. Returned exactly as provided when the order was created.","type":"string","example":"94025","maxLength":10}},"uniqueKey":"oneOf.1.employers.items.[INDEX].company_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].company_address","typeLabel":"object | null"},"company_domain":{"oneOf":[{"description":"Company website domain","type":"string","example":"facebook.com","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_domain.oneOf.0","typeLabel":"string"},{"description":"Company website domain","type":"null","example":"facebook.com","maxLength":128,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_domain.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].company_domain","typeLabel":"string | null"},"company_logo":{"oneOf":[{"description":"Company logo URL","type":"string","format":"uri","example":"https://cdn.truv.com/company_logos/facebook.svg","maxLength":512,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_logo.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Company logo URL","type":"null","format":"uri","example":"https://cdn.truv.com/company_logos/facebook.svg","maxLength":512,"uniqueKey":"oneOf.1.employers.items.[INDEX].company_logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.employers.items.[INDEX].company_logo","typeLabel":"string\u003curi> | null"}},"uniqueKey":"oneOf.1.employers.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.employers","typeLabel":"object[]"},"financial_accounts":{"oneOf":[{"description":"List of financial accounts with certification-annotated bank income sources and additional income sources.","type":"array","items":{"description":"Bank transactions suborder with certification annotations on each bank income source and an additional_income_sources list of individually certified deposits.","required":["id","status","created_at"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].id","typeLabel":"string"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].created_at","typeLabel":"string"},"product_type":{"description":"Type of the product.","type":"string","enum":["transactions","assets"],"example":"transactions","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].product_type","typeLabel":"enum\u003cstring>"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].suborder_number.oneOf.0","typeLabel":"string"},{"description":"External ID","type":"null","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].suborder_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].suborder_number","typeLabel":"string | null"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bridge_token","typeLabel":"string"},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].link_id.oneOf.0","typeLabel":"string"},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].link_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].link_id","typeLabel":"string | null"},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].access_token.oneOf.0","typeLabel":"string"},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].access_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].access_token","typeLabel":"string | null"},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].pdf_report.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].pdf_report.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].pdf_report","typeLabel":"string\u003curi> | null"},"data_source":{"oneOf":[{"description":"Source of data: financial_accounts - bank data.","type":"string","enum":["financial_accounts",null],"example":"financial_accounts","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].data_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Source of data: financial_accounts - bank data.","type":"null","enum":["financial_accounts",null],"example":"financial_accounts","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].data_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].data_source","typeLabel":"enum\u003cstring> | null"},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.id.oneOf.0","typeLabel":"string"},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.id","typeLabel":"string | null"},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.name","typeLabel":"string"},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.logo_url.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.logo_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0.logo_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.0","typeLabel":"object"},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].provider","typeLabel":"object | null"},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean","example":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].is_suspicious","typeLabel":"boolean"},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].last_task_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].last_task_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].last_task_status","typeLabel":"enum\u003cstring> | null"},"accounts":{"oneOf":[{"description":"List of bank accounts, each annotated with a certification object.","type":"array","items":{"description":"Bank account annotated with income certification data.","type":"object","required":["id"],"properties":{"id":{"description":"Account ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].id","typeLabel":"string"},"type":{"oneOf":[{"description":"The account's type","type":"string","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"The account's type","type":"null","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].type.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring> | null"},"subtype":{"oneOf":[{"description":"The account's subtype","type":"string","example":"MONEY_MARKET","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].subtype.oneOf.0","typeLabel":"string"},{"description":"The account's subtype","type":"null","example":"MONEY_MARKET","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].subtype.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].subtype","typeLabel":"string | null"},"mask":{"oneOf":[{"description":"The last four digits of the account number.","type":"string","readOnly":true,"example":"6789","maxLength":4,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].mask.oneOf.0","typeLabel":"string"},{"description":"The last four digits of the account number.","type":"null","readOnly":true,"example":"6789","maxLength":4,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].mask.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].mask","typeLabel":"string | null"},"balance":{"oneOf":[{"description":"The current balance of the account.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].balance.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"The current balance of the account.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].balance.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].balance","typeLabel":"string\u003cdecimal> | null"},"owners":{"description":"List of account owners.","type":"array","readOnly":true,"items":{"type":"object","properties":{"full_name":{"description":"Full name of the account owner.","type":"string","readOnly":true,"example":"John Doe","maxLength":255,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].owners.items.[INDEX].full_name","typeLabel":"string"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].owners.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].owners","typeLabel":"object[]"},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.decision","typeLabel":"enum\u003cstring>"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.rejection_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.rejection_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.rejection_reason","typeLabel":"enum\u003cstring> | null"},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.rejection_comment.oneOf.0","typeLabel":"string"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.rejection_comment.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.rejection_comment","typeLabel":"string | null"},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.type","typeLabel":"string"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active.oneOf.0","typeLabel":"boolean"},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active","typeLabel":"boolean | null"},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.monthly_income","typeLabel":"string\u003cdecimal>"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month","typeLabel":"string\u003cdecimal> | null"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0","typeLabel":"object"},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification.certified_data","typeLabel":"object | null"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX].certification","typeLabel":"object"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.0","typeLabel":"object[]"},{"description":"List of bank accounts, each annotated with a certification object.","type":"null","items":{"description":"Bank account annotated with income certification data.","type":"object","required":["id"],"properties":{"id":{"description":"Account ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"type":{"oneOf":[{"description":"The account's type","type":"string","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]},{"description":"The account's type","type":"null","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]}]},"subtype":{"oneOf":[{"description":"The account's subtype","type":"string","example":"MONEY_MARKET"},{"description":"The account's subtype","type":"null","example":"MONEY_MARKET"}]},"mask":{"oneOf":[{"description":"The last four digits of the account number.","type":"string","readOnly":true,"example":"6789","maxLength":4},{"description":"The last four digits of the account number.","type":"null","readOnly":true,"example":"6789","maxLength":4}]},"balance":{"oneOf":[{"description":"The current balance of the account.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},{"description":"The current balance of the account.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"}]},"owners":{"description":"List of account owners.","type":"array","readOnly":true,"items":{"type":"object","properties":{"full_name":{"description":"Full name of the account owner.","type":"string","readOnly":true,"example":"John Doe","maxLength":255}}}},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].accounts","typeLabel":"object[] | null"},"bank_income_sources":{"oneOf":[{"description":"List of bank income sources derived from transaction data, each annotated with a certification object.","type":"array","items":{"description":"Bank income source annotated with income certification data.","required":["start_date","end_date","account_id","total_amount","transaction_count","historical_summary","avg_deposit_amount"],"type":"object","properties":{"start_date":{"description":"Minimum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].start_date","typeLabel":"string\u003cdate>"},"end_date":{"description":"Maximum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].end_date","typeLabel":"string\u003cdate>"},"account_id":{"description":"Unique identifier of the account.","type":"string","readOnly":true,"example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].account_id","typeLabel":"string"},"total_amount":{"description":"Total amount of earnings for the income source of the user in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].total_amount","typeLabel":"string\u003cdecimal>"},"transaction_count":{"description":"Number of income transactions per end user for this source.","type":"integer","readOnly":true,"example":1,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].transaction_count","typeLabel":"integer"},"historical_summary":{"description":"List of bank statements for each period.","type":"array","items":{"type":"object","properties":{"start_date":{"description":"The start date of the period covered in this monthly summary. This date will be the first day of the month, unless the month being covered is a partial month because it is the first month included in the summary and the date range being requested does not begin with the first day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].start_date","typeLabel":"string\u003cdate>"},"end_date":{"description":"The end date of the period included in this monthly summary. This date will be the last day of the month, unless the month being covered is a partial month because it is the last month included in the summary and the date range being requested does not end with the last day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].end_date","typeLabel":"string\u003cdate>"},"total_amount":{"description":"Total amount of earnings for the income source of the user for the month in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].total_amount","typeLabel":"string\u003cdecimal>"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].iso_currency_code.oneOf.0","typeLabel":"string"},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].iso_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].iso_currency_code","typeLabel":"string | null"},"transactions":{"description":"List of transactions","type":"array","items":{"type":"object","properties":{"amount":{"description":"The settled value of the transaction, denominated in the transactions's currency as stated in iso_currency_code. Negative values when money moves out of the account; positive otherwise.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].iso_currency_code.oneOf.0","typeLabel":"string"},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].iso_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].iso_currency_code","typeLabel":"string | null"},"date":{"description":"The date that the transaction occurred.","type":"string","format":"date","readOnly":true,"example":"2022-05-04","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].date","typeLabel":"string\u003cdate>"},"check_number":{"oneOf":[{"description":"The check number for the transaction.","type":"string","readOnly":true,"maxLength":255,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].check_number.oneOf.0","typeLabel":"string"},{"description":"The check number for the transaction.","type":"null","readOnly":true,"maxLength":255,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].check_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].check_number","typeLabel":"string | null"},"description":{"description":"A human-readable transaction description.","type":"string","readOnly":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].description","typeLabel":"string"},"pending":{"description":"True if status of the transaction is PENDING or not set.","type":"boolean","readOnly":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].pending","typeLabel":"boolean"},"transaction_id":{"description":"Unique identifier of the transaction.","type":"string","readOnly":true,"maxLength":32,"example":"7d4fcb86b81a4880955beea558092391","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].transaction_id","typeLabel":"string"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions","typeLabel":"object[]"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_summary","typeLabel":"object[]"},"avg_deposit_amount":{"description":"The average amount received per deposit, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].avg_deposit_amount","typeLabel":"string\u003cdecimal>"},"income_description":{"description":"Description for the underlying income transactions.","type":"string","readOnly":true,"example":"Paycheck","maxLength":512,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].income_description","typeLabel":"string"},"income_category":{"oneOf":[{"description":"The income category.","type":"string","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].income_category.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"The income category.","type":"null","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].income_category.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].income_category","typeLabel":"enum\u003cstring> | null"},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"string","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].pay_frequency.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"null","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].pay_frequency.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].pay_frequency","typeLabel":"enum\u003cstring> | null"},"next_payment_date":{"oneOf":[{"description":"The next payment date for the income source.","type":"string","format":"date","readOnly":true,"example":"2022-06-01","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].next_payment_date.oneOf.0","typeLabel":"string\u003cdate>"},{"description":"The next payment date for the income source.","type":"null","format":"date","readOnly":true,"example":"2022-06-01","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].next_payment_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].next_payment_date","typeLabel":"string\u003cdate> | null"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].iso_currency_code.oneOf.0","typeLabel":"string"},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].iso_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].iso_currency_code","typeLabel":"string | null"},"historical_average_monthly_income":{"oneOf":[{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_income.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_income.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_income","typeLabel":"string\u003cdecimal> | null"},"historical_average_monthly_gross_income":{"oneOf":[{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_gross_income.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_gross_income.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].historical_average_monthly_gross_income","typeLabel":"string\u003cdecimal> | null"},"forecasted_average_monthly_income":{"oneOf":[{"description":"Forecasted income deposited into the account, per calendar month.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].forecasted_average_monthly_income.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Forecasted income deposited into the account, per calendar month.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].forecasted_average_monthly_income.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].forecasted_average_monthly_income","typeLabel":"string\u003cdecimal> | null"},"avg_gross_deposit_amount":{"description":"The average gross payment per deposit. Gross pay is predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"6000.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].avg_gross_deposit_amount","typeLabel":"string\u003cdecimal>"},"employer":{"oneOf":[{"type":"object","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.id.oneOf.0","typeLabel":"string"},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.id","typeLabel":"string | null"},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.name","typeLabel":"string"},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.logo_url.oneOf.0","typeLabel":"string"},{"description":"Employer logo image.","type":"null","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.logo_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0.logo_url","typeLabel":"string | null"}},"required":["id","name"],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].employer","typeLabel":"object | null"},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.decision","typeLabel":"enum\u003cstring>"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.rejection_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.rejection_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.rejection_reason","typeLabel":"enum\u003cstring> | null"},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.rejection_comment.oneOf.0","typeLabel":"string"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.rejection_comment.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.rejection_comment","typeLabel":"string | null"},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.type","typeLabel":"string"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active.oneOf.0","typeLabel":"boolean"},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active","typeLabel":"boolean | null"},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.monthly_income","typeLabel":"string\u003cdecimal>"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month","typeLabel":"string\u003cdecimal> | null"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0","typeLabel":"object"},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification.certified_data","typeLabel":"object | null"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX].certification","typeLabel":"object"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.0","typeLabel":"object[]"},{"description":"List of bank income sources derived from transaction data, each annotated with a certification object.","type":"null","items":{"description":"Bank income source annotated with income certification data.","required":["start_date","end_date","account_id","total_amount","transaction_count","historical_summary","avg_deposit_amount"],"type":"object","properties":{"start_date":{"description":"Minimum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"Maximum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"account_id":{"description":"Unique identifier of the account.","type":"string","readOnly":true,"example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"income_description":{"description":"Description for the underlying income transactions.","type":"string","readOnly":true,"example":"Paycheck","maxLength":512},"income_category":{"oneOf":[{"description":"The income category.","type":"string","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"},{"description":"The income category.","type":"null","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"}]},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"string","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"null","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"}]},"next_payment_date":{"oneOf":[{"description":"The next payment date for the income source.","type":"string","format":"date","readOnly":true,"example":"2022-06-01"},{"description":"The next payment date for the income source.","type":"null","format":"date","readOnly":true,"example":"2022-06-01"}]},"total_amount":{"description":"Total amount of earnings for the income source of the user in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transaction_count":{"description":"Number of income transactions per end user for this source.","type":"integer","readOnly":true,"example":1},"historical_summary":{"description":"List of bank statements for each period.","type":"array","items":{"type":"object","properties":{"start_date":{"description":"The start date of the period covered in this monthly summary. This date will be the first day of the month, unless the month being covered is a partial month because it is the first month included in the summary and the date range being requested does not begin with the first day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"The end date of the period included in this monthly summary. This date will be the last day of the month, unless the month being covered is a partial month because it is the last month included in the summary and the date range being requested does not end with the last day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"total_amount":{"description":"Total amount of earnings for the income source of the user for the month in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transactions":{"description":"List of transactions","type":"array","items":{"type":"object","properties":{"amount":{"description":"The settled value of the transaction, denominated in the transactions's currency as stated in iso_currency_code. Negative values when money moves out of the account; positive otherwise.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"date":{"description":"The date that the transaction occurred.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"check_number":{"oneOf":[{"description":"The check number for the transaction.","type":"string","readOnly":true,"maxLength":255},{"description":"The check number for the transaction.","type":"null","readOnly":true,"maxLength":255}]},"description":{"description":"A human-readable transaction description.","type":"string","readOnly":true},"pending":{"description":"True if status of the transaction is PENDING or not set.","type":"boolean","readOnly":true},"transaction_id":{"description":"Unique identifier of the transaction.","type":"string","readOnly":true,"maxLength":32,"example":"7d4fcb86b81a4880955beea558092391"}}}}}}},"historical_average_monthly_income":{"oneOf":[{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"historical_average_monthly_gross_income":{"oneOf":[{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"},{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"}]},"forecasted_average_monthly_income":{"oneOf":[{"description":"Forecasted income deposited into the account, per calendar month.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Forecasted income deposited into the account, per calendar month.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"avg_deposit_amount":{"description":"The average amount received per deposit, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},"avg_gross_deposit_amount":{"description":"The average gross payment per deposit. Gross pay is predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"6000.00"},"employer":{"oneOf":[{"type":"object","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]},{"type":"null","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]}]},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].bank_income_sources","typeLabel":"object[] | null"},"additional_income_sources":{"oneOf":[{"description":"Income sources assembled from individually certified bank deposits that are not associated with a recognized bank income source.","type":"array","items":{"description":"Income source assembled from individually certified bank deposits that are not associated with a recognized bank income source. Only returned on the certification-enriched retrieve response.","type":"object","required":["id","income_description","start_date","end_date","total_amount","transaction_count","historical_summary","certification"],"properties":{"id":{"description":"Unique ID of the additional income source.","type":"string","example":"affa1cf25a254a789c9e9ab811577bf9","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].id","typeLabel":"string"},"income_description":{"description":"Human-readable label for the income source, supplied by the user at certification time.","type":"string","example":"Side job","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].income_description","typeLabel":"string"},"start_date":{"description":"Date of the earliest certified deposit included in the source.","type":"string","format":"date","example":"2026-03-27","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].start_date","typeLabel":"string\u003cdate>"},"end_date":{"description":"Date of the latest certified deposit included in the source.","type":"string","format":"date","example":"2026-03-27","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].end_date","typeLabel":"string\u003cdate>"},"total_amount":{"description":"Sum of the certified deposit amounts.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"2827.84","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].total_amount","typeLabel":"string\u003cdecimal>"},"transaction_count":{"description":"Number of certified deposit transactions bundled in this source.","type":"integer","example":2,"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].transaction_count","typeLabel":"integer"},"historical_summary":{"description":"Deposits grouped by calendar period.","type":"array","items":{"type":"object","properties":{"start_date":{"type":"string","format":"date","example":"2026-03-27","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].start_date","typeLabel":"string\u003cdate>"},"end_date":{"type":"string","format":"date","example":"2026-03-27","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].end_date","typeLabel":"string\u003cdate>"},"total_amount":{"type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"2827.84","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].total_amount","typeLabel":"string\u003cdecimal>"},"iso_currency_code":{"oneOf":[{"type":"string","example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].iso_currency_code.oneOf.0","typeLabel":"string"},{"type":"null","example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].iso_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].iso_currency_code","typeLabel":"string | null"},"transactions":{"type":"array","items":{"type":"object","properties":{"amount":{"type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1500.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].amount","typeLabel":"string\u003cdecimal>"},"iso_currency_code":{"oneOf":[{"type":"string","example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].iso_currency_code.oneOf.0","typeLabel":"string"},{"type":"null","example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].iso_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].iso_currency_code","typeLabel":"string | null"},"date":{"type":"string","format":"date","example":"2026-03-27","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].date","typeLabel":"string\u003cdate>"},"description":{"type":"string","example":"Venmo","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].description","typeLabel":"string"},"pending":{"type":"boolean","example":false,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].pending","typeLabel":"boolean"},"transaction_id":{"type":"string","example":"33c803f10ab54b499a2bbd77699b8020","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].transaction_id","typeLabel":"string"},"check_number":{"oneOf":[{"type":"string","maxLength":255,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].check_number.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":255,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].check_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX].check_number","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX].transactions","typeLabel":"object[]"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].historical_summary","typeLabel":"object[]"},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative","isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.decision","typeLabel":"enum\u003cstring>"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.rejection_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.rejection_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.rejection_reason","typeLabel":"enum\u003cstring> | null"},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.rejection_comment.oneOf.0","typeLabel":"string"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.rejection_comment.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.rejection_comment","typeLabel":"string | null"},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.type","typeLabel":"string"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active.oneOf.0","typeLabel":"boolean"},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.is_active","typeLabel":"boolean | null"},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.monthly_income","typeLabel":"string\u003cdecimal>"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00","uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0.hours_per_month","typeLabel":"string\u003cdecimal> | null"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.0","typeLabel":"object"},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification.certified_data","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].certification","typeLabel":"object"},"iso_currency_code":{"oneOf":[{"description":"ISO 4217 currency code for total_amount.","type":"string","example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].iso_currency_code.oneOf.0","typeLabel":"string"},{"description":"ISO 4217 currency code for total_amount.","type":"null","example":"USD","maxLength":3,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].iso_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX].iso_currency_code","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.0","typeLabel":"object[]"},{"description":"Income sources assembled from individually certified bank deposits that are not associated with a recognized bank income source.","type":"null","items":{"description":"Income source assembled from individually certified bank deposits that are not associated with a recognized bank income source. Only returned on the certification-enriched retrieve response.","type":"object","required":["id","income_description","start_date","end_date","total_amount","transaction_count","historical_summary","certification"],"properties":{"id":{"description":"Unique ID of the additional income source.","type":"string","example":"affa1cf25a254a789c9e9ab811577bf9","maxLength":32},"income_description":{"description":"Human-readable label for the income source, supplied by the user at certification time.","type":"string","example":"Side job","maxLength":128},"start_date":{"description":"Date of the earliest certified deposit included in the source.","type":"string","format":"date","example":"2026-03-27"},"end_date":{"description":"Date of the latest certified deposit included in the source.","type":"string","format":"date","example":"2026-03-27"},"total_amount":{"description":"Sum of the certified deposit amounts.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"2827.84"},"iso_currency_code":{"oneOf":[{"description":"ISO 4217 currency code for total_amount.","type":"string","example":"USD","maxLength":3},{"description":"ISO 4217 currency code for total_amount.","type":"null","example":"USD","maxLength":3}]},"transaction_count":{"description":"Number of certified deposit transactions bundled in this source.","type":"integer","example":2},"historical_summary":{"description":"Deposits grouped by calendar period.","type":"array","items":{"type":"object","properties":{"start_date":{"type":"string","format":"date","example":"2026-03-27"},"end_date":{"type":"string","format":"date","example":"2026-03-27"},"total_amount":{"type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"2827.84"},"iso_currency_code":{"oneOf":[{"type":"string","example":"USD","maxLength":3},{"type":"null","example":"USD","maxLength":3}]},"transactions":{"type":"array","items":{"type":"object","properties":{"amount":{"type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1500.00"},"iso_currency_code":{"oneOf":[{"type":"string","example":"USD","maxLength":3},{"type":"null","example":"USD","maxLength":3}]},"date":{"type":"string","format":"date","example":"2026-03-27"},"description":{"type":"string","example":"Venmo"},"pending":{"type":"boolean","example":false},"transaction_id":{"type":"string","example":"33c803f10ab54b499a2bbd77699b8020"},"check_number":{"oneOf":[{"type":"string","maxLength":255},{"type":"null","maxLength":255}]}}}}}}},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX].additional_income_sources","typeLabel":"object[] | null"}},"uniqueKey":"oneOf.1.financial_accounts.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.0","typeLabel":"object[]"},{"description":"List of financial accounts with certification-annotated bank income sources and additional income sources.","type":"null","items":{"description":"Bank transactions suborder with certification annotations on each bank income source and an additional_income_sources list of individually certified deposits.","required":["id","status","created_at"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32},"product_type":{"description":"Type of the product.","type":"string","enum":["transactions","assets"],"example":"transactions"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512},{"description":"External ID","type":"null","example":"133982343355","maxLength":512}]},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32}]},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32}]},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf"}]},"data_source":{"oneOf":[{"description":"Source of data: financial_accounts - bank data.","type":"string","enum":["financial_accounts",null],"example":"financial_accounts"},{"description":"Source of data: financial_accounts - bank data.","type":"null","enum":["financial_accounts",null],"example":"financial_accounts"}]},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}}},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}}}]},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean","example":true},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null]},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null]}]},"accounts":{"oneOf":[{"description":"List of bank accounts, each annotated with a certification object.","type":"array","items":{"description":"Bank account annotated with income certification data.","type":"object","required":["id"],"properties":{"id":{"description":"Account ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"type":{"oneOf":[{"description":"The account's type","type":"string","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]},{"description":"The account's type","type":"null","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]}]},"subtype":{"oneOf":[{"description":"The account's subtype","type":"string","example":"MONEY_MARKET"},{"description":"The account's subtype","type":"null","example":"MONEY_MARKET"}]},"mask":{"oneOf":[{"description":"The last four digits of the account number.","type":"string","readOnly":true,"example":"6789","maxLength":4},{"description":"The last four digits of the account number.","type":"null","readOnly":true,"example":"6789","maxLength":4}]},"balance":{"oneOf":[{"description":"The current balance of the account.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},{"description":"The current balance of the account.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"}]},"owners":{"description":"List of account owners.","type":"array","readOnly":true,"items":{"type":"object","properties":{"full_name":{"description":"Full name of the account owner.","type":"string","readOnly":true,"example":"John Doe","maxLength":255}}}},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}}}},{"description":"List of bank accounts, each annotated with a certification object.","type":"null","items":{"description":"Bank account annotated with income certification data.","type":"object","required":["id"],"properties":{"id":{"description":"Account ID","type":"string","example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"type":{"oneOf":[{"description":"The account's type","type":"string","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]},{"description":"The account's type","type":"null","example":"CHECKING","enum":["CHECKING","SAVINGS","LOAN","CREDIT_CARD","INVESTMENT","LINE_OF_CREDIT","MORTGAGE","PROPERTY","CASH","INSURANCE","PREPAID","CHECKING_LINE_OF_CREDIT",null]}]},"subtype":{"oneOf":[{"description":"The account's subtype","type":"string","example":"MONEY_MARKET"},{"description":"The account's subtype","type":"null","example":"MONEY_MARKET"}]},"mask":{"oneOf":[{"description":"The last four digits of the account number.","type":"string","readOnly":true,"example":"6789","maxLength":4},{"description":"The last four digits of the account number.","type":"null","readOnly":true,"example":"6789","maxLength":4}]},"balance":{"oneOf":[{"description":"The current balance of the account.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},{"description":"The current balance of the account.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"}]},"owners":{"description":"List of account owners.","type":"array","readOnly":true,"items":{"type":"object","properties":{"full_name":{"description":"Full name of the account owner.","type":"string","readOnly":true,"example":"John Doe","maxLength":255}}}},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}}}}]},"bank_income_sources":{"oneOf":[{"description":"List of bank income sources derived from transaction data, each annotated with a certification object.","type":"array","items":{"description":"Bank income source annotated with income certification data.","required":["start_date","end_date","account_id","total_amount","transaction_count","historical_summary","avg_deposit_amount"],"type":"object","properties":{"start_date":{"description":"Minimum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"Maximum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"account_id":{"description":"Unique identifier of the account.","type":"string","readOnly":true,"example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"income_description":{"description":"Description for the underlying income transactions.","type":"string","readOnly":true,"example":"Paycheck","maxLength":512},"income_category":{"oneOf":[{"description":"The income category.","type":"string","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"},{"description":"The income category.","type":"null","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"}]},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"string","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"null","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"}]},"next_payment_date":{"oneOf":[{"description":"The next payment date for the income source.","type":"string","format":"date","readOnly":true,"example":"2022-06-01"},{"description":"The next payment date for the income source.","type":"null","format":"date","readOnly":true,"example":"2022-06-01"}]},"total_amount":{"description":"Total amount of earnings for the income source of the user in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transaction_count":{"description":"Number of income transactions per end user for this source.","type":"integer","readOnly":true,"example":1},"historical_summary":{"description":"List of bank statements for each period.","type":"array","items":{"type":"object","properties":{"start_date":{"description":"The start date of the period covered in this monthly summary. This date will be the first day of the month, unless the month being covered is a partial month because it is the first month included in the summary and the date range being requested does not begin with the first day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"The end date of the period included in this monthly summary. This date will be the last day of the month, unless the month being covered is a partial month because it is the last month included in the summary and the date range being requested does not end with the last day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"total_amount":{"description":"Total amount of earnings for the income source of the user for the month in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transactions":{"description":"List of transactions","type":"array","items":{"type":"object","properties":{"amount":{"description":"The settled value of the transaction, denominated in the transactions's currency as stated in iso_currency_code. Negative values when money moves out of the account; positive otherwise.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"date":{"description":"The date that the transaction occurred.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"check_number":{"oneOf":[{"description":"The check number for the transaction.","type":"string","readOnly":true,"maxLength":255},{"description":"The check number for the transaction.","type":"null","readOnly":true,"maxLength":255}]},"description":{"description":"A human-readable transaction description.","type":"string","readOnly":true},"pending":{"description":"True if status of the transaction is PENDING or not set.","type":"boolean","readOnly":true},"transaction_id":{"description":"Unique identifier of the transaction.","type":"string","readOnly":true,"maxLength":32,"example":"7d4fcb86b81a4880955beea558092391"}}}}}}},"historical_average_monthly_income":{"oneOf":[{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"historical_average_monthly_gross_income":{"oneOf":[{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"},{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"}]},"forecasted_average_monthly_income":{"oneOf":[{"description":"Forecasted income deposited into the account, per calendar month.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Forecasted income deposited into the account, per calendar month.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"avg_deposit_amount":{"description":"The average amount received per deposit, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},"avg_gross_deposit_amount":{"description":"The average gross payment per deposit. Gross pay is predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"6000.00"},"employer":{"oneOf":[{"type":"object","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]},{"type":"null","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]}]},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}}}},{"description":"List of bank income sources derived from transaction data, each annotated with a certification object.","type":"null","items":{"description":"Bank income source annotated with income certification data.","required":["start_date","end_date","account_id","total_amount","transaction_count","historical_summary","avg_deposit_amount"],"type":"object","properties":{"start_date":{"description":"Minimum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"Maximum of all dates within the specific income sources in the user's bank account for days requested by the client.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"account_id":{"description":"Unique identifier of the account.","type":"string","readOnly":true,"example":"24d7e80942ce4ad58a93f70ce4115f5c","maxLength":32},"income_description":{"description":"Description for the underlying income transactions.","type":"string","readOnly":true,"example":"Paycheck","maxLength":512},"income_category":{"oneOf":[{"description":"The income category.","type":"string","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"},{"description":"The income category.","type":"null","enum":["PAYCHECK","RETIREMENT","RENTAL","UNEMPLOYMENT","GOVERNMENT_EMPLOYMENT","GOVERNMENT_BENEFITS","PRIVATE_BENEFITS","EWA_PAYROLL","GIG_ECONOMY","P2P_TRANSFER","TAX_CREDITS","CASH_OR_CHECK","INTEREST","INVESTMENT","OTHER",null],"readOnly":true,"example":"PAYCHECK"}]},"pay_frequency":{"oneOf":[{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"string","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"},{"description":"\nPay frequency:\n\n* `M` - Monthly,\n* `SM` - Semi-Monthly,\n* `W` - Weekly,\n* `BW` - Bi-Weekly,\n* `A` - Annually,\n* `SA` - Semiannually,\n* `C` - Commission\n\n","type":"null","enum":["M","SM","W","BW","A","SA","C",null],"readOnly":true,"example":"SM"}]},"next_payment_date":{"oneOf":[{"description":"The next payment date for the income source.","type":"string","format":"date","readOnly":true,"example":"2022-06-01"},{"description":"The next payment date for the income source.","type":"null","format":"date","readOnly":true,"example":"2022-06-01"}]},"total_amount":{"description":"Total amount of earnings for the income source of the user in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transaction_count":{"description":"Number of income transactions per end user for this source.","type":"integer","readOnly":true,"example":1},"historical_summary":{"description":"List of bank statements for each period.","type":"array","items":{"type":"object","properties":{"start_date":{"description":"The start date of the period covered in this monthly summary. This date will be the first day of the month, unless the month being covered is a partial month because it is the first month included in the summary and the date range being requested does not begin with the first day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"end_date":{"description":"The end date of the period included in this monthly summary. This date will be the last day of the month, unless the month being covered is a partial month because it is the last month included in the summary and the date range being requested does not end with the last day of the month.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"total_amount":{"description":"Total amount of earnings for the income source of the user for the month in the summary.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"transactions":{"description":"List of transactions","type":"array","items":{"type":"object","properties":{"amount":{"description":"The settled value of the transaction, denominated in the transactions's currency as stated in iso_currency_code. Negative values when money moves out of the account; positive otherwise.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"200.31"},"iso_currency_code":{"oneOf":[{"description":"The ISO 4217 currency code of the amount or balance.","type":"string","readOnly":true,"example":"USD","maxLength":3},{"description":"The ISO 4217 currency code of the amount or balance.","type":"null","readOnly":true,"example":"USD","maxLength":3}]},"date":{"description":"The date that the transaction occurred.","type":"string","format":"date","readOnly":true,"example":"2022-05-04"},"check_number":{"oneOf":[{"description":"The check number for the transaction.","type":"string","readOnly":true,"maxLength":255},{"description":"The check number for the transaction.","type":"null","readOnly":true,"maxLength":255}]},"description":{"description":"A human-readable transaction description.","type":"string","readOnly":true},"pending":{"description":"True if status of the transaction is PENDING or not set.","type":"boolean","readOnly":true},"transaction_id":{"description":"Unique identifier of the transaction.","type":"string","readOnly":true,"maxLength":32,"example":"7d4fcb86b81a4880955beea558092391"}}}}}}},"historical_average_monthly_income":{"oneOf":[{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Historical average income deposited into the account, per calendar month, typically net of taxes and deductions.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"historical_average_monthly_gross_income":{"oneOf":[{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"},{"description":"Historical average gross payment amount, per calendar month, predicted based on the transaction data.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"12000.00"}]},"forecasted_average_monthly_income":{"oneOf":[{"description":"Forecasted income deposited into the account, per calendar month.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"},{"description":"Forecasted income deposited into the account, per calendar month.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"10000.00"}]},"avg_deposit_amount":{"description":"The average amount received per deposit, typically net of taxes and deductions.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"5000.00"},"avg_gross_deposit_amount":{"description":"The average gross payment per deposit. Gross pay is predicted based on the transaction data.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","readOnly":true,"example":"6000.00"},"employer":{"oneOf":[{"type":"object","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]},{"type":"null","properties":{"id":{"oneOf":[{"description":"Employer ID.","type":"string","readOnly":true,"example":"meta","maxLength":64},{"description":"Employer ID.","type":"null","readOnly":true,"example":"meta","maxLength":64}]},"name":{"description":"Employer name.","type":"string","readOnly":true,"example":"Meta","maxLength":255},"logo_url":{"oneOf":[{"description":"Employer logo image.","type":"string"},{"description":"Employer logo image.","type":"null"}]}},"required":["id","name"]}]},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}}}}]},"additional_income_sources":{"oneOf":[{"description":"Income sources assembled from individually certified bank deposits that are not associated with a recognized bank income source.","type":"array","items":{"description":"Income source assembled from individually certified bank deposits that are not associated with a recognized bank income source. Only returned on the certification-enriched retrieve response.","type":"object","required":["id","income_description","start_date","end_date","total_amount","transaction_count","historical_summary","certification"],"properties":{"id":{"description":"Unique ID of the additional income source.","type":"string","example":"affa1cf25a254a789c9e9ab811577bf9","maxLength":32},"income_description":{"description":"Human-readable label for the income source, supplied by the user at certification time.","type":"string","example":"Side job","maxLength":128},"start_date":{"description":"Date of the earliest certified deposit included in the source.","type":"string","format":"date","example":"2026-03-27"},"end_date":{"description":"Date of the latest certified deposit included in the source.","type":"string","format":"date","example":"2026-03-27"},"total_amount":{"description":"Sum of the certified deposit amounts.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"2827.84"},"iso_currency_code":{"oneOf":[{"description":"ISO 4217 currency code for total_amount.","type":"string","example":"USD","maxLength":3},{"description":"ISO 4217 currency code for total_amount.","type":"null","example":"USD","maxLength":3}]},"transaction_count":{"description":"Number of certified deposit transactions bundled in this source.","type":"integer","example":2},"historical_summary":{"description":"Deposits grouped by calendar period.","type":"array","items":{"type":"object","properties":{"start_date":{"type":"string","format":"date","example":"2026-03-27"},"end_date":{"type":"string","format":"date","example":"2026-03-27"},"total_amount":{"type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"2827.84"},"iso_currency_code":{"oneOf":[{"type":"string","example":"USD","maxLength":3},{"type":"null","example":"USD","maxLength":3}]},"transactions":{"type":"array","items":{"type":"object","properties":{"amount":{"type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1500.00"},"iso_currency_code":{"oneOf":[{"type":"string","example":"USD","maxLength":3},{"type":"null","example":"USD","maxLength":3}]},"date":{"type":"string","format":"date","example":"2026-03-27"},"description":{"type":"string","example":"Venmo"},"pending":{"type":"boolean","example":false},"transaction_id":{"type":"string","example":"33c803f10ab54b499a2bbd77699b8020"},"check_number":{"oneOf":[{"type":"string","maxLength":255},{"type":"null","maxLength":255}]}}}}}}},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}}}},{"description":"Income sources assembled from individually certified bank deposits that are not associated with a recognized bank income source.","type":"null","items":{"description":"Income source assembled from individually certified bank deposits that are not associated with a recognized bank income source. Only returned on the certification-enriched retrieve response.","type":"object","required":["id","income_description","start_date","end_date","total_amount","transaction_count","historical_summary","certification"],"properties":{"id":{"description":"Unique ID of the additional income source.","type":"string","example":"affa1cf25a254a789c9e9ab811577bf9","maxLength":32},"income_description":{"description":"Human-readable label for the income source, supplied by the user at certification time.","type":"string","example":"Side job","maxLength":128},"start_date":{"description":"Date of the earliest certified deposit included in the source.","type":"string","format":"date","example":"2026-03-27"},"end_date":{"description":"Date of the latest certified deposit included in the source.","type":"string","format":"date","example":"2026-03-27"},"total_amount":{"description":"Sum of the certified deposit amounts.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"2827.84"},"iso_currency_code":{"oneOf":[{"description":"ISO 4217 currency code for total_amount.","type":"string","example":"USD","maxLength":3},{"description":"ISO 4217 currency code for total_amount.","type":"null","example":"USD","maxLength":3}]},"transaction_count":{"description":"Number of certified deposit transactions bundled in this source.","type":"integer","example":2},"historical_summary":{"description":"Deposits grouped by calendar period.","type":"array","items":{"type":"object","properties":{"start_date":{"type":"string","format":"date","example":"2026-03-27"},"end_date":{"type":"string","format":"date","example":"2026-03-27"},"total_amount":{"type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"2827.84"},"iso_currency_code":{"oneOf":[{"type":"string","example":"USD","maxLength":3},{"type":"null","example":"USD","maxLength":3}]},"transactions":{"type":"array","items":{"type":"object","properties":{"amount":{"type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"1500.00"},"iso_currency_code":{"oneOf":[{"type":"string","example":"USD","maxLength":3},{"type":"null","example":"USD","maxLength":3}]},"date":{"type":"string","format":"date","example":"2026-03-27"},"description":{"type":"string","example":"Venmo"},"pending":{"type":"boolean","example":false},"transaction_id":{"type":"string","example":"33c803f10ab54b499a2bbd77699b8020"},"check_number":{"oneOf":[{"type":"string","maxLength":255},{"type":"null","maxLength":255}]}}}}}}},"certification":{"description":"Self-certification decision with a point-in-time snapshot of the certified data.","type":"object","required":["decision"],"properties":{"decision":{"description":"Certification decision for the associated employment, account, bank income source, or additional income source.","type":"string","enum":["representative","not_representative","pending","not_applicable"],"example":"representative"},"rejection_reason":{"oneOf":[{"description":"Reason an employment, account, or bank income source was rejected","type":"string","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"},{"description":"Reason an employment, account, or bank income source was rejected","type":"null","enum":["employment_no_longer_active","incorrect_amount","duplicate_entry","outdated_information","other",null],"example":"incorrect_amount"}]},"rejection_comment":{"oneOf":[{"description":"Free-text comment supplied with the rejection.","type":"string","example":"Too small"},{"description":"Free-text comment supplied with the rejection.","type":"null","example":"Too small"}]},"certified_data":{"oneOf":[{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"object","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}},{"description":"Snapshot of the financial data at the moment the decision was recorded. Fields depend on the certification target. Omitted entirely for bank account certifications.","type":"null","properties":{"type":{"description":"Income type declared at certification time.","type":"string","example":"self_employment"},"is_active":{"oneOf":[{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"boolean","example":true},{"description":"Whether the income source was active at certification time. Absent for payroll employment subjects when the source record did not track this flag.","type":"null","example":true}]},"monthly_income":{"description":"Declared monthly income amount at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"4315.78"},"hours_per_month":{"oneOf":[{"description":"Declared hours per month at certification time.","type":"string","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"},{"description":"Declared hours per month at certification time.","type":"null","format":"decimal","pattern":"^-?\\d{1,10}\\.\\d{2}$","example":"172.00"}]}}}]}}}}}}]}}},"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.financial_accounts","typeLabel":"object[] | null"},"order_number":{"oneOf":[{"description":"External ID","type":"string","example":"1534332","maxLength":512,"uniqueKey":"oneOf.1.order_number.oneOf.0","typeLabel":"string"},{"description":"External ID","type":"null","example":"1534332","maxLength":512,"uniqueKey":"oneOf.1.order_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.order_number","typeLabel":"string | null"},"custom_field":{"oneOf":[{"description":"User provided custom field. Must be enabled in the customization section.","type":"string","uniqueKey":"oneOf.1.custom_field.oneOf.0","typeLabel":"string"},{"description":"User provided custom field. Must be enabled in the customization section.","type":"null","uniqueKey":"oneOf.1.custom_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.custom_field","typeLabel":"string | null"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.bridge_token","typeLabel":"string"},"updated_at":{"description":"Date and time when order was updated","type":"string","format":"date-time","example":"2021-04-21T21:45:14.418542Z","uniqueKey":"oneOf.1.updated_at","typeLabel":"string\u003cdate-time>"},"canceled_at":{"oneOf":[{"description":"Date and time when order was canceled","type":"string","format":"date-time","example":"2021-04-22T21:45:14.418542Z","uniqueKey":"oneOf.1.canceled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"Date and time when order was canceled","type":"null","format":"date-time","example":"2021-04-22T21:45:14.418542Z","uniqueKey":"oneOf.1.canceled_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.canceled_at","typeLabel":"string\u003cdate-time> | null"},"completed_at":{"oneOf":[{"description":"Date and time when order was successfully completed","type":"string","format":"date-time","example":"2021-04-22T21:45:14.418542Z","uniqueKey":"oneOf.1.completed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"Date and time when order was successfully completed","type":"null","format":"date-time","example":"2021-04-22T21:45:14.418542Z","uniqueKey":"oneOf.1.completed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.completed_at","typeLabel":"string\u003cdate-time> | null"},"user_consent_at":{"oneOf":[{"description":"Date and time when explicit user consent was given","type":"string","format":"date-time","example":"2021-04-21T21:45:14.418542Z","uniqueKey":"oneOf.1.user_consent_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"Date and time when explicit user consent was given","type":"null","format":"date-time","example":"2021-04-21T21:45:14.418542Z","uniqueKey":"oneOf.1.user_consent_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.user_consent_at","typeLabel":"string\u003cdate-time> | null"},"initial_order":{"oneOf":[{"description":"ID of an origin order if the order was created by the order data refresh operation","type":"string","example":"f5dc0239e2094dbc90ab2edc1918a9df","uniqueKey":"oneOf.1.initial_order.oneOf.0","typeLabel":"string"},{"description":"ID of an origin order if the order was created by the order data refresh operation","type":"null","example":"f5dc0239e2094dbc90ab2edc1918a9df","uniqueKey":"oneOf.1.initial_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.initial_order","typeLabel":"string | null"},"refresh_order":{"oneOf":[{"description":"ID of the last refresh order created by the order data refresh operation for the order","type":"string","example":"9b96606355b94e8abff8ed8d75aa2027","uniqueKey":"oneOf.1.refresh_order.oneOf.0","typeLabel":"string"},{"description":"ID of the last refresh order created by the order data refresh operation for the order","type":"null","example":"9b96606355b94e8abff8ed8d75aa2027","uniqueKey":"oneOf.1.refresh_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.refresh_order","typeLabel":"string | null"},"insurance":{"oneOf":[{"required":["id","status","created_at"],"type":"object","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32,"isRequired":true,"uniqueKey":"oneOf.1.insurance.oneOf.0.id","typeLabel":"string"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending","isRequired":true,"uniqueKey":"oneOf.1.insurance.oneOf.0.status","typeLabel":"enum\u003cstring>"},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z","isRequired":true,"uniqueKey":"oneOf.1.insurance.oneOf.0.created_at","typeLabel":"string"},"product_type":{"description":"Type of the product.","type":"string","enum":["insurance"],"example":"insurance","uniqueKey":"oneOf.1.insurance.oneOf.0.product_type","typeLabel":"enum\u003cstring>"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.1.insurance.oneOf.0.suborder_number.oneOf.0","typeLabel":"string"},{"description":"External ID","type":"null","example":"133982343355","maxLength":512,"uniqueKey":"oneOf.1.insurance.oneOf.0.suborder_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance.oneOf.0.suborder_number","typeLabel":"string | null"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.insurance.oneOf.0.bridge_token","typeLabel":"string"},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.insurance.oneOf.0.link_id.oneOf.0","typeLabel":"string"},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.insurance.oneOf.0.link_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance.oneOf.0.link_id","typeLabel":"string | null"},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.insurance.oneOf.0.access_token.oneOf.0","typeLabel":"string"},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32,"uniqueKey":"oneOf.1.insurance.oneOf.0.access_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance.oneOf.0.access_token","typeLabel":"string | null"},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.1.insurance.oneOf.0.pdf_report.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf","uniqueKey":"oneOf.1.insurance.oneOf.0.pdf_report.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance.oneOf.0.pdf_report","typeLabel":"string\u003curi> | null"},"data_source":{"oneOf":[{"description":"Source of data: insurance - insurance data, docs - user uploaded documents.","type":"string","enum":["insurance","docs",null],"example":"insurance","uniqueKey":"oneOf.1.insurance.oneOf.0.data_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Source of data: insurance - insurance data, docs - user uploaded documents.","type":"null","enum":["insurance","docs",null],"example":"insurance","uniqueKey":"oneOf.1.insurance.oneOf.0.data_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance.oneOf.0.data_source","typeLabel":"enum\u003cstring> | null"},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.1.insurance.oneOf.0.provider.oneOf.0.id.oneOf.0","typeLabel":"string"},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64,"isRequired":true,"uniqueKey":"oneOf.1.insurance.oneOf.0.provider.oneOf.0.id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.insurance.oneOf.0.provider.oneOf.0.id","typeLabel":"string | null"},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.insurance.oneOf.0.provider.oneOf.0.name","typeLabel":"string"},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.1.insurance.oneOf.0.provider.oneOf.0.logo_url.oneOf.0","typeLabel":"string\u003curi>"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg","uniqueKey":"oneOf.1.insurance.oneOf.0.provider.oneOf.0.logo_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance.oneOf.0.provider.oneOf.0.logo_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"oneOf.1.insurance.oneOf.0.provider.oneOf.0","typeLabel":"object"},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}},"uniqueKey":"oneOf.1.insurance.oneOf.0.provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance.oneOf.0.provider","typeLabel":"object | null"},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean","uniqueKey":"oneOf.1.insurance.oneOf.0.is_suspicious","typeLabel":"boolean"},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.1.insurance.oneOf.0.last_task_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null],"uniqueKey":"oneOf.1.insurance.oneOf.0.last_task_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance.oneOf.0.last_task_status","typeLabel":"enum\u003cstring> | null"},"provider_id":{"oneOf":[{"description":"Pre-selected ID of a insurance provider","type":"string","example":"geico","uniqueKey":"oneOf.1.insurance.oneOf.0.provider_id.oneOf.0","typeLabel":"string"},{"description":"Pre-selected ID of a insurance provider","type":"null","example":"geico","uniqueKey":"oneOf.1.insurance.oneOf.0.provider_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance.oneOf.0.provider_id","typeLabel":"string | null"}},"description":"Insurance verification meta data","uniqueKey":"oneOf.1.insurance.oneOf.0","typeLabel":"object"},{"required":["id","status","created_at"],"type":"null","properties":{"id":{"description":"Unique ID","type":"string","example":"ad9f14440d624ec3b0f66e81e44518c7","maxLength":32},"product_type":{"description":"Type of the product.","type":"string","enum":["insurance"],"example":"insurance"},"status":{"description":"Order status","type":"string","enum":["pending","sent","completed","error","canceled","expired","no_data","skipped"],"example":"pending"},"suborder_number":{"oneOf":[{"description":"External ID","type":"string","example":"133982343355","maxLength":512},{"description":"External ID","type":"null","example":"133982343355","maxLength":512}]},"created_at":{"description":"Date and time when order was created","type":"string","example":"2021-04-21T22:12:59.346109Z"},"bridge_token":{"description":"UUID value of bridge token","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},"link_id":{"oneOf":[{"description":"Link ID for the connected account","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},{"description":"Link ID for the connected account","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32}]},"access_token":{"oneOf":[{"description":"Access token to perform data refresh","type":"string","example":"e4100fccdae94691b4414c7306220c06","maxLength":32},{"description":"Access token to perform data refresh","type":"null","example":"e4100fccdae94691b4414c7306220c06","maxLength":32}]},"pdf_report":{"oneOf":[{"description":"Verification report in PDF format","type":"string","format":"uri","example":"https://cdn.truv.com/report.pdf"},{"description":"Verification report in PDF format","type":"null","format":"uri","example":"https://cdn.truv.com/report.pdf"}]},"data_source":{"oneOf":[{"description":"Source of data: insurance - insurance data, docs - user uploaded documents.","type":"string","enum":["insurance","docs",null],"example":"insurance"},{"description":"Source of data: insurance - insurance data, docs - user uploaded documents.","type":"null","enum":["insurance","docs",null],"example":"insurance"}]},"provider":{"oneOf":[{"description":"Payroll or insurance provider","required":["id","name"],"type":"object","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}}},{"description":"Payroll or insurance provider","required":["id","name"],"type":"null","properties":{"id":{"oneOf":[{"description":"Provider id","type":"string","example":"truv_api","maxLength":64},{"description":"Provider id","type":"null","example":"truv_api","maxLength":64}]},"name":{"description":"Provider name","type":"string","example":"Sandbox Provider","maxLength":128},"logo_url":{"oneOf":[{"description":"Provider logo url","type":"string","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"},{"description":"Provider logo url","type":"null","format":"uri","example":"https://cdn.truv.com/providers/truv-blue.svg"}]}}}]},"is_suspicious":{"description":"Flag to indicate if the data from the source is suspicious. E.g. fraud detected in uploaded documents or SSN of the user does not match with the data","type":"boolean"},"last_task_status":{"oneOf":[{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"string","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null]},{"description":"Status of the most recent [task](/api-reference/tasks/lifecycle) for the connection. Terminal statuses are `done`, `error`, `login_error`, `account_locked`, `mfa_error`, `config_error`, `no_data`, `unavailable`, `unable_to_reset`, and `not_supported`. The remaining values are in-progress statuses that appear while a verification is still running. Returns `null` when no task exists for the connection yet.","type":"null","readOnly":true,"example":"done","enum":["done","error","login_error","account_locked","mfa_error","config_error","no_data","unavailable","unable_to_reset","not_supported","new","login","mfa","parse","full_parse","switch_deposit",null]}]},"provider_id":{"oneOf":[{"description":"Pre-selected ID of a insurance provider","type":"string","example":"geico"},{"description":"Pre-selected ID of a insurance provider","type":"null","example":"geico"}]}},"description":"Insurance verification meta data","uniqueKey":"oneOf.1.insurance.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.insurance","typeLabel":"object | null"},"manager":{"oneOf":[{"type":"object","required":["email"],"properties":{"email":{"description":"Email of the order manager","type":"string","example":"john.doe@example.com","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.1.manager.oneOf.0.email","typeLabel":"string"},"name":{"description":"Name of the order manager","type":"string","example":"John Doe","maxLength":600,"uniqueKey":"oneOf.1.manager.oneOf.0.name","typeLabel":"string"}},"description":"Order manager info associated with an order.","uniqueKey":"oneOf.1.manager.oneOf.0","typeLabel":"object"},{"type":"null","required":["email"],"properties":{"email":{"description":"Email of the order manager","type":"string","example":"john.doe@example.com","maxLength":255},"name":{"description":"Name of the order manager","type":"string","example":"John Doe","maxLength":600}},"description":"Order manager info associated with an order.","uniqueKey":"oneOf.1.manager.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.manager","typeLabel":"object | null"},"loan":{"oneOf":[{"type":"object","description":"Loan Information","required":["loan_number"],"properties":{"loan_number":{"oneOf":[{"description":"Loan identifier","type":"string","example":"MUUT220700012","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.loan.oneOf.0.loan_number.oneOf.0","typeLabel":"string"},{"description":"Loan identifier","type":"null","example":"MUUT220700012","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.loan.oneOf.0.loan_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.loan.oneOf.0.loan_number","typeLabel":"string | null"},"application_number":{"oneOf":[{"description":"Application (POS) file number","type":"string","example":"APP-2207-0001","maxLength":128,"uniqueKey":"oneOf.1.loan.oneOf.0.application_number.oneOf.0","typeLabel":"string"},{"description":"Application (POS) file number","type":"null","example":"APP-2207-0001","maxLength":128,"uniqueKey":"oneOf.1.loan.oneOf.0.application_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.0.application_number","typeLabel":"string | null"},"originator_name":{"oneOf":[{"description":"Name of the loan originator","type":"string","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.0.originator_name.oneOf.0","typeLabel":"string"},{"description":"Name of the loan originator","type":"null","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.0.originator_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.0.originator_name","typeLabel":"string | null"},"originator_email":{"oneOf":[{"description":"Email of the loan originator","type":"string","format":"email","example":"john@example.com","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.0.originator_email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email of the loan originator","type":"null","format":"email","example":"john@example.com","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.0.originator_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.0.originator_email","typeLabel":"string\u003cemail> | null"},"loan_processor_name":{"oneOf":[{"description":"Name of the loan processor","type":"string","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.0.loan_processor_name.oneOf.0","typeLabel":"string"},{"description":"Name of the loan processor","type":"null","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.0.loan_processor_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.0.loan_processor_name","typeLabel":"string | null"},"loan_processor_email":{"oneOf":[{"description":"Email of the loan processor","type":"string","format":"email","example":"john@doe.com","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.0.loan_processor_email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email of the loan processor","type":"null","format":"email","example":"john@doe.com","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.0.loan_processor_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.0.loan_processor_email","typeLabel":"string\u003cemail> | null"},"external_id":{"oneOf":[{"description":"External loan ID","type":"string","example":"c505e0f1b4134fdc853fc87e7d2cc4a5","uniqueKey":"oneOf.1.loan.oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"description":"External loan ID","type":"null","example":"c505e0f1b4134fdc853fc87e7d2cc4a5","uniqueKey":"oneOf.1.loan.oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.0.external_id","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.loan.oneOf.0","typeLabel":"object"},{"type":"object","description":"Loan Information","required":["application_number"],"properties":{"application_number":{"oneOf":[{"description":"Application (POS) file number","type":"string","example":"APP-2207-0001","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.loan.oneOf.1.application_number.oneOf.0","typeLabel":"string"},{"description":"Application (POS) file number","type":"null","example":"APP-2207-0001","maxLength":128,"isRequired":true,"uniqueKey":"oneOf.1.loan.oneOf.1.application_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.loan.oneOf.1.application_number","typeLabel":"string | null"},"loan_number":{"oneOf":[{"description":"Loan identifier","type":"string","example":"MUUT220700012","maxLength":128,"uniqueKey":"oneOf.1.loan.oneOf.1.loan_number.oneOf.0","typeLabel":"string"},{"description":"Loan identifier","type":"null","example":"MUUT220700012","maxLength":128,"uniqueKey":"oneOf.1.loan.oneOf.1.loan_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.1.loan_number","typeLabel":"string | null"},"originator_name":{"oneOf":[{"description":"Name of the loan originator","type":"string","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.1.originator_name.oneOf.0","typeLabel":"string"},{"description":"Name of the loan originator","type":"null","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.1.originator_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.1.originator_name","typeLabel":"string | null"},"originator_email":{"oneOf":[{"description":"Email of the loan originator","type":"string","format":"email","example":"john@example.com","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.1.originator_email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email of the loan originator","type":"null","format":"email","example":"john@example.com","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.1.originator_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.1.originator_email","typeLabel":"string\u003cemail> | null"},"loan_processor_name":{"oneOf":[{"description":"Name of the loan processor","type":"string","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.1.loan_processor_name.oneOf.0","typeLabel":"string"},{"description":"Name of the loan processor","type":"null","example":"John Doe","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.1.loan_processor_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.1.loan_processor_name","typeLabel":"string | null"},"loan_processor_email":{"oneOf":[{"description":"Email of the loan processor","type":"string","format":"email","example":"john@doe.com","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.1.loan_processor_email.oneOf.0","typeLabel":"string\u003cemail>"},{"description":"Email of the loan processor","type":"null","format":"email","example":"john@doe.com","maxLength":255,"uniqueKey":"oneOf.1.loan.oneOf.1.loan_processor_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.1.loan_processor_email","typeLabel":"string\u003cemail> | null"},"external_id":{"oneOf":[{"description":"External loan ID","type":"string","example":"c505e0f1b4134fdc853fc87e7d2cc4a5","uniqueKey":"oneOf.1.loan.oneOf.1.external_id.oneOf.0","typeLabel":"string"},{"description":"External loan ID","type":"null","example":"c505e0f1b4134fdc853fc87e7d2cc4a5","uniqueKey":"oneOf.1.loan.oneOf.1.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan.oneOf.1.external_id","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.loan.oneOf.1","typeLabel":"object"},{"type":"null","uniqueKey":"oneOf.1.loan.oneOf.2","typeLabel":"null"}],"uniqueKey":"oneOf.1.loan","typeLabel":"object · object · null"},"template_id":{"oneOf":[{"description":"ID of the template","type":"string","example":"9b96606355b94e8abff8ed8d75aa2027","maxLength":32,"uniqueKey":"oneOf.1.template_id.oneOf.0","typeLabel":"string"},{"description":"ID of the template","type":"null","example":"9b96606355b94e8abff8ed8d75aa2027","maxLength":32,"uniqueKey":"oneOf.1.template_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.template_id","typeLabel":"string | null"},"cc_emails":{"description":"A list of email addresses that will receive carbon copies (CC) of order status updates.","type":"array","items":{"type":"string","format":"email","example":"user@example.com","uniqueKey":"oneOf.1.cc_emails.items.[INDEX]","typeLabel":"string\u003cemail>"},"maxItems":15,"uniqueKey":"oneOf.1.cc_emails","typeLabel":"string\u003cemail>[]"},"short_share_url":{"oneOf":[{"description":"Shortened verification URL to share","type":"string","example":"https://truv.com/s/BIlEyh1A","maxLength":512,"uniqueKey":"oneOf.1.short_share_url.oneOf.0","typeLabel":"string"},{"description":"Shortened verification URL to share","type":"null","example":"https://truv.com/s/BIlEyh1A","maxLength":512,"uniqueKey":"oneOf.1.short_share_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.short_share_url","typeLabel":"string | null"},"voie_report_id":{"oneOf":[{"description":"GSE accepted income and employment verification report ID","type":"string","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.1.voie_report_id.oneOf.0","typeLabel":"string"},{"description":"GSE accepted income and employment verification report ID","type":"null","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.1.voie_report_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.voie_report_id","typeLabel":"string | null"},"voa_report_id":{"oneOf":[{"description":"Verification of Assets report ID","type":"string","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.1.voa_report_id.oneOf.0","typeLabel":"string"},{"description":"Verification of Assets report ID","type":"null","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.1.voa_report_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.voa_report_id","typeLabel":"string | null"},"income_insights_report_id":{"oneOf":[{"description":"Income Insights report ID","type":"string","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.1.income_insights_report_id.oneOf.0","typeLabel":"string"},{"description":"Income Insights report ID","type":"null","example":"b19c454a98594b4084b71e3b62873d29","maxLength":32,"uniqueKey":"oneOf.1.income_insights_report_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.income_insights_report_id","typeLabel":"string | null"},"aim_check_report_id":{"oneOf":[{"description":"AIM check report ID","type":"string","example":"FM-1234-39aa1486ccca4bc19cda071ffc1ba392","maxLength":64,"uniqueKey":"oneOf.1.aim_check_report_id.oneOf.0","typeLabel":"string"},{"description":"AIM check report ID","type":"null","example":"FM-1234-39aa1486ccca4bc19cda071ffc1ba392","maxLength":64,"uniqueKey":"oneOf.1.aim_check_report_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.aim_check_report_id","typeLabel":"string | null"},"notes":{"oneOf":[{"description":"Free text field for notes associated with the order","type":"string","example":"To be processed by John Doe","minLength":1,"maxLength":2000,"uniqueKey":"oneOf.1.notes.oneOf.0","typeLabel":"string"},{"description":"Free text field for notes associated with the order","type":"null","example":"To be processed by John Doe","minLength":1,"maxLength":2000,"uniqueKey":"oneOf.1.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.notes","typeLabel":"string | null"}},"uniqueKey":"oneOf.1","typeLabel":"Order with certification · object"}],"uniqueKey":"","typeLabel":"Order · object | Order with certification · object"},"examples":{"default":{"title":"default","description":"Response when the certification query parameter is omitted.","value":{"id":"39aa1486ccca4bc19cda071ffc1ba392","products":["income"],"source":"floify","order_number":"1534332","custom_field":"string","client_name":"Unnamed Verifications Inc.","first_name":"John","last_name":"Doe","user_id":"99dd17074ac94aa9ace2621d657c7610","bridge_token":"e4100fccdae94691b4414c7306220c06","share_url":"https://cdn.truv.com/employment.html?bridge_token=63b4af88facb40e48f517c1e8c7abdf4\u0026order_group_id=39aa1486ccca4bc19cda071ffc1ba392","created_at":"2021-04-21T21:45:14.418542Z","updated_at":"2021-04-21T21:45:14.418542Z","canceled_at":"2021-04-22T21:45:14.418542Z","completed_at":"2021-04-22T21:45:14.418542Z","expired_at":"2021-04-24T21:45:14.418542Z","is_expired":true,"user_consent_at":"2021-04-21T21:45:14.418542Z","initial_order":"f5dc0239e2094dbc90ab2edc1918a9df","refresh_order":"9b96606355b94e8abff8ed8d75aa2027","employers":[{"id":"ad9f14440d624ec3b0f66e81e44518c7","product_type":"income","status":"pending","suborder_number":"133982343355","created_at":"2021-04-21T22:12:59.346109Z","bridge_token":"e4100fccdae94691b4414c7306220c06","link_id":"e4100fccdae94691b4414c7306220c06","access_token":"e4100fccdae94691b4414c7306220c06","pdf_report":"https://cdn.truv.com/report.pdf","data_source":"payroll","provider":{"id":"truv_api","name":"Sandbox Provider","logo_url":"https://cdn.truv.com/providers/truv-blue.svg"},"is_suspicious":true,"start_date":"2019-08-24","end_date":"2019-11-27","company_name":"Facebook Demo","company_address":{"street":"1 Hacker Way","city":"Menlo Park","state":"CA","zip":"94025"},"company_domain":"facebook.com","company_logo":"https://cdn.truv.com/company_logos/facebook.svg","employments":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","is_active":false,"job_title":"PR associate","job_type":"F","income":"70000.00","income_unit":"YEARLY","pay_rate":"5833.33","pay_frequency":"M","start_date":"2018-01-01","end_date":"2026-04-23","original_hire_date":"2017-06-21","manager_name":"Jenny McDouglas","company":{"name":"Facebook Demo","address":{"street":"1 Morgan Ave","city":"Los Angeles","state":"CA","zip":"90210","country":"US"},"phone":"6503087300","ein":"770493581"},"profile":{"id":"48427a36d43c4d5aa6324bc06c692456","first_name":"John","last_name":"Doe","full_name":"John Doe","email":"john.doe@example.com","date_of_birth":"1992-03-03","created_at":"2022-06-07T15:00:00Z","updated_at":"2022-06-30T15:00:00Z","middle_initials":"K","ssn":"123456789","home_address":{"street":"1 Morgan Ave","city":"Los Angeles","state":"CA","zip":"90210","country":"US"}},"statements":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","check_number":"29205182","pay_date":"2018-05-31","net_pay":"12915.44","net_pay_ytd":"39642.52","gross_pay":"18038.33","gross_pay_ytd":"55366.65","bonus":"100.00","commission":"12000.00","hours":"173.33","basis_of_pay":"S","period_start":"2018-05-01","period_end":"2018-05-31","regular":"5833.33","regular_ytd":"29166.65","other_pay_ytd":"700.00","bonus_ytd":"1000.00","commission_ytd":"24000.00","overtime":"45.00","overtime_ytd":"500.00","other_pay":"60.00","earnings":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}],"earnings_ytd":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}],"deductions":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}],"deductions_ytd":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}],"md5sum":"03639d6a6624f69a54a88ea90bd25e9d","file":"https://cdn.truv.com/paystub_sample.pdf","derived_fields":["basis_of_pay"],"missing_data_fields":["earnings_ytd"]}],"annual_income_summary":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","year":2018,"regular":"29166.65","bonus":"1000.00","commission":"24000.00","overtime":"500.00","other_pay":"700.00","net_pay":"39642.52","gross_pay":"55366.65"}],"bank_accounts":[{"account_number":"1234567890","routing_number":"123456789","account_name":"My Bank","account_type":"C","deposit_type":"A","deposit_value":"200.00","bank_name":"TD Bank"}],"w2s":[{"file":"https://cdn.truv.com/W2_sample.pdf","md5sum":"f65e30c39124ad707ac4b3aeaee923a7","year":2020,"wages":"70000.00","federal_tax":"5830.87","social_security_wages":"70000.00","social_security_tax":"4340.00","medicare_wages":"70000.00","medicare_tax":"1015.00","gross_pay":"70000.00"}],"external_last_updated":"2026-04-23","dates_from_statements":false,"derived_fields":["is_active"],"missing_data_fields":["w2s"],"employed_in_role":"8 years 3 months"}],"last_task_status":"done"}],"insurance":{"id":"ad9f14440d624ec3b0f66e81e44518c7","product_type":"insurance","status":"pending","created_at":"2021-04-21T22:12:59.346109Z","provider":{"id":"truv_api","name":"Sandbox Provider","logo_url":"https://cdn.truv.com/providers/truv-blue.svg"},"is_suspicious":true,"provider_id":"geico","suborder_number":"133982343355","bridge_token":"e4100fccdae94691b4414c7306220c06","link_id":"e4100fccdae94691b4414c7306220c06","access_token":"e4100fccdae94691b4414c7306220c06","pdf_report":"https://cdn.truv.com/report.pdf","data_source":"insurance","last_task_status":"done"},"manager":{"email":"john.doe@example.com","name":"John Doe"},"financial_accounts":[{"id":"ad9f14440d624ec3b0f66e81e44518c7","product_type":"transactions","status":"pending","created_at":"2021-04-21T22:12:59.346109Z","link_id":"e4100fccdae94691b4414c7306220c06","data_source":"financial_accounts","provider":{"id":"truv_api","name":"Sandbox Provider","logo_url":"https://cdn.truv.com/providers/truv-blue.svg"},"accounts":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","type":"CHECKING","subtype":"MONEY_MARKET","mask":"6789","balance":"5000.00","owners":[{"full_name":"John Doe"}]}],"bank_income_sources":[{"start_date":"2022-05-04","end_date":"2022-05-04","account_id":"24d7e80942ce4ad58a93f70ce4115f5c","income_description":"Paycheck","income_category":"PAYCHECK","pay_frequency":"SM","total_amount":"200.31","iso_currency_code":"USD","transaction_count":1,"historical_summary":[{"start_date":"2022-05-04","end_date":"2022-05-04","total_amount":"200.31","iso_currency_code":"USD","transactions":[{"amount":"200.31","iso_currency_code":"USD","date":"2022-05-04","description":"string","pending":true,"transaction_id":"7d4fcb86b81a4880955beea558092391","check_number":null}]}],"avg_deposit_amount":"5000.00","next_payment_date":"2022-06-01","historical_average_monthly_income":"10000.00","historical_average_monthly_gross_income":"12000.00","forecasted_average_monthly_income":"10000.00","avg_gross_deposit_amount":"6000.00","employer":{"id":"meta","name":"Meta","logo_url":null}}],"suborder_number":"133982343355","bridge_token":"e4100fccdae94691b4414c7306220c06","access_token":"e4100fccdae94691b4414c7306220c06","pdf_report":"https://cdn.truv.com/report.pdf","is_suspicious":true,"last_task_status":"done"}],"template_id":"9b96606355b94e8abff8ed8d75aa2027","short_share_url":"https://truv.com/s/BIlEyh1A","voie_report_id":"b19c454a98594b4084b71e3b62873d29","voa_report_id":"b19c454a98594b4084b71e3b62873d29","income_insights_report_id":"b19c454a98594b4084b71e3b62873d29","notes":"To be processed by John Doe","loan":{"loan_number":"MUUT220700012","application_number":"APP-2207-0001","originator_name":"John Doe","originator_email":"john@example.com","loan_processor_name":"John Doe","loan_processor_email":"john@doe.com","external_id":"c505e0f1b4134fdc853fc87e7d2cc4a5"},"cc_emails":["user@example.com"],"aim_check_report_id":"FM-1234-39aa1486ccca4bc19cda071ffc1ba392"}},"with_certification":{"title":"with_certification","description":"Response when the certification query parameter is supplied. Employments and bank income sources carry certification objects, and each financial account suborder includes an additional_income_sources list of individually certified bank deposits.","value":{"id":"39aa1486ccca4bc19cda071ffc1ba392","products":["income"],"source":"floify","order_number":"1534332","custom_field":"string","client_name":"Unnamed Verifications Inc.","first_name":"John","last_name":"Doe","user_id":"99dd17074ac94aa9ace2621d657c7610","bridge_token":"e4100fccdae94691b4414c7306220c06","share_url":"https://cdn.truv.com/employment.html?bridge_token=63b4af88facb40e48f517c1e8c7abdf4\u0026order_group_id=39aa1486ccca4bc19cda071ffc1ba392","created_at":"2021-04-21T21:45:14.418542Z","updated_at":"2021-04-21T21:45:14.418542Z","canceled_at":"2021-04-22T21:45:14.418542Z","completed_at":"2021-04-22T21:45:14.418542Z","expired_at":"2021-04-24T21:45:14.418542Z","is_expired":true,"user_consent_at":"2021-04-21T21:45:14.418542Z","initial_order":"f5dc0239e2094dbc90ab2edc1918a9df","refresh_order":"9b96606355b94e8abff8ed8d75aa2027","employers":[{"id":"ad9f14440d624ec3b0f66e81e44518c7","product_type":"income","status":"pending","suborder_number":"133982343355","created_at":"2021-04-21T22:12:59.346109Z","bridge_token":"e4100fccdae94691b4414c7306220c06","link_id":"e4100fccdae94691b4414c7306220c06","access_token":"e4100fccdae94691b4414c7306220c06","pdf_report":"https://cdn.truv.com/report.pdf","data_source":"payroll","provider":{"id":"truv_api","name":"Sandbox Provider","logo_url":"https://cdn.truv.com/providers/truv-blue.svg"},"is_suspicious":true,"start_date":"2019-08-24","end_date":"2019-11-27","company_name":"Facebook Demo","company_address":{"street":"1 Hacker Way","city":"Menlo Park","state":"CA","zip":"94025"},"company_domain":"facebook.com","company_logo":"https://cdn.truv.com/company_logos/facebook.svg","employments":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","is_active":false,"job_title":"PR associate","job_type":"F","income":"70000.00","income_unit":"YEARLY","pay_rate":"5833.33","pay_frequency":"M","start_date":"2018-01-01","end_date":"2026-04-23","original_hire_date":"2017-06-21","manager_name":"Jenny McDouglas","company":{"name":"Facebook Demo","address":{"street":"1 Morgan Ave","city":"Los Angeles","state":"CA","zip":"90210","country":"US"},"phone":"6503087300","ein":"770493581"},"profile":{"id":"48427a36d43c4d5aa6324bc06c692456","first_name":"John","last_name":"Doe","full_name":"John Doe","email":"john.doe@example.com","date_of_birth":"1992-03-03","created_at":"2022-06-07T15:00:00Z","updated_at":"2022-06-30T15:00:00Z","middle_initials":"K","ssn":"123456789","home_address":{"street":"1 Morgan Ave","city":"Los Angeles","state":"CA","zip":"90210","country":"US"}},"certification":{"decision":"not_representative","rejection_reason":"incorrect_amount","rejection_comment":"Too small","certified_data":{"type":"self_employment","is_active":true,"monthly_income":"4315.78","hours_per_month":"172.00"}},"statements":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","check_number":"29205182","pay_date":"2018-05-31","net_pay":"12915.44","net_pay_ytd":"39642.52","gross_pay":"18038.33","gross_pay_ytd":"55366.65","bonus":"100.00","commission":"12000.00","hours":"173.33","basis_of_pay":"S","period_start":"2018-05-01","period_end":"2018-05-31","regular":"5833.33","regular_ytd":"29166.65","other_pay_ytd":"700.00","bonus_ytd":"1000.00","commission_ytd":"24000.00","overtime":"45.00","overtime_ytd":"500.00","other_pay":"60.00","earnings":[{"name":"Regular","amount":"5833.33","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"45.00","category":"overtime","rate":"22.50","units":"2"},{"name":"Commission","amount":"12000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"100.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"60.00","category":"other_pay","rate":null,"units":null}],"earnings_ytd":[{"name":"Regular","amount":"29166.65","category":"regular","rate":null,"units":null},{"name":"Overtime","amount":"500.00","category":"overtime","rate":null,"units":null},{"name":"Commission","amount":"24000.00","category":"commission","rate":null,"units":null},{"name":"Bonus","amount":"1000.00","category":"bonus","rate":null,"units":null},{"name":"Spot Award","amount":"700.00","category":"other_pay","rate":null,"units":null}],"deductions":[{"name":"Federal Income Tax","amount":"2705.75","category":"federal"},{"name":"Social Security Tax","amount":"1118.38","category":"socialsec"},{"name":"Medicare Tax","amount":"261.56","category":"medicare"},{"name":"VA State Income Tax","amount":"1037.20","category":"state"}],"deductions_ytd":[{"name":"Federal Income Tax","amount":"8305.00","category":"federal"},{"name":"Social Security Tax","amount":"3432.73","category":"socialsec"},{"name":"Medicare Tax","amount":"802.82","category":"medicare"},{"name":"VA State Income Tax","amount":"3183.58","category":"state"}],"md5sum":"03639d6a6624f69a54a88ea90bd25e9d","file":"https://cdn.truv.com/paystub_sample.pdf","derived_fields":["basis_of_pay"],"missing_data_fields":["earnings_ytd"]}],"annual_income_summary":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","year":2018,"regular":"29166.65","bonus":"1000.00","commission":"24000.00","overtime":"500.00","other_pay":"700.00","net_pay":"39642.52","gross_pay":"55366.65"}],"bank_accounts":[{"account_number":"1234567890","routing_number":"123456789","account_name":"My Bank","account_type":"C","deposit_type":"A","deposit_value":"200.00","bank_name":"TD Bank"}],"w2s":[{"file":"https://cdn.truv.com/W2_sample.pdf","md5sum":"f65e30c39124ad707ac4b3aeaee923a7","year":2020,"wages":"70000.00","federal_tax":"5830.87","social_security_wages":"70000.00","social_security_tax":"4340.00","medicare_wages":"70000.00","medicare_tax":"1015.00","gross_pay":"70000.00"}],"external_last_updated":"2026-04-23","dates_from_statements":false,"derived_fields":["is_active"],"missing_data_fields":["w2s"],"employed_in_role":"8 years 3 months"}],"last_task_status":"done"}],"insurance":{"id":"ad9f14440d624ec3b0f66e81e44518c7","product_type":"insurance","status":"pending","created_at":"2021-04-21T22:12:59.346109Z","provider":{"id":"truv_api","name":"Sandbox Provider","logo_url":"https://cdn.truv.com/providers/truv-blue.svg"},"is_suspicious":true,"provider_id":"geico","suborder_number":"133982343355","bridge_token":"e4100fccdae94691b4414c7306220c06","link_id":"e4100fccdae94691b4414c7306220c06","access_token":"e4100fccdae94691b4414c7306220c06","pdf_report":"https://cdn.truv.com/report.pdf","data_source":"insurance","last_task_status":"done"},"manager":{"email":"john.doe@example.com","name":"John Doe"},"financial_accounts":[{"id":"ad9f14440d624ec3b0f66e81e44518c7","product_type":"transactions","status":"pending","created_at":"2021-04-21T22:12:59.346109Z","link_id":"e4100fccdae94691b4414c7306220c06","data_source":"financial_accounts","provider":{"id":"truv_api","name":"Sandbox Provider","logo_url":"https://cdn.truv.com/providers/truv-blue.svg"},"accounts":[{"id":"24d7e80942ce4ad58a93f70ce4115f5c","type":"CHECKING","subtype":"MONEY_MARKET","mask":"6789","balance":"5000.00","owners":[{"full_name":"John Doe"}],"certification":{"decision":"representative","rejection_reason":null,"rejection_comment":null}}],"bank_income_sources":[{"start_date":"2022-05-04","end_date":"2022-05-04","account_id":"24d7e80942ce4ad58a93f70ce4115f5c","income_description":"Paycheck","income_category":"PAYCHECK","pay_frequency":"SM","total_amount":"200.31","iso_currency_code":"USD","transaction_count":1,"historical_summary":[{"start_date":"2022-05-04","end_date":"2022-05-04","total_amount":"200.31","iso_currency_code":"USD","transactions":[{"amount":"200.31","iso_currency_code":"USD","date":"2022-05-04","description":"string","pending":true,"transaction_id":"7d4fcb86b81a4880955beea558092391","check_number":"string"}]}],"avg_deposit_amount":"5000.00","certification":{"decision":"representative","rejection_reason":null,"rejection_comment":null,"certified_data":{"type":"self_employment","is_active":true,"monthly_income":"1368.92","hours_per_month":"189.00"}},"next_payment_date":"2022-06-01","historical_average_monthly_income":"10000.00","historical_average_monthly_gross_income":"12000.00","forecasted_average_monthly_income":"10000.00","avg_gross_deposit_amount":"6000.00","employer":{"id":"meta","name":"Meta","logo_url":"string"}}],"additional_income_sources":[{"id":"affa1cf25a254a789c9e9ab811577bf9","income_description":"Side job","start_date":"2026-03-27","end_date":"2026-03-27","total_amount":"2827.84","iso_currency_code":"USD","transaction_count":1,"historical_summary":[{"start_date":"2026-03-27","end_date":"2026-03-27","total_amount":"2827.84","iso_currency_code":"USD","transactions":[{"amount":"2827.84","iso_currency_code":"USD","date":"2026-03-27","description":"Venmo","pending":false,"transaction_id":"33c803f10ab54b499a2bbd77699b8020","check_number":null}]}],"certification":{"decision":"representative","rejection_reason":null,"rejection_comment":null,"certified_data":{"type":"self_employment","is_active":true,"monthly_income":"2827.84","hours_per_month":"391"}}}],"suborder_number":"133982343355","bridge_token":"e4100fccdae94691b4414c7306220c06","access_token":"e4100fccdae94691b4414c7306220c06","pdf_report":"https://cdn.truv.com/report.pdf","is_suspicious":true,"last_task_status":"done"}],"template_id":"9b96606355b94e8abff8ed8d75aa2027","short_share_url":"https://truv.com/s/BIlEyh1A","voie_report_id":"b19c454a98594b4084b71e3b62873d29","voa_report_id":"b19c454a98594b4084b71e3b62873d29","income_insights_report_id":"b19c454a98594b4084b71e3b62873d29","notes":"To be processed by John Doe","loan":{"loan_number":"MUUT220700012","application_number":"APP-2207-0001","originator_name":"John Doe","originator_email":"john@example.com","loan_processor_name":"John Doe","loan_processor_email":"john@doe.com","external_id":"c505e0f1b4134fdc853fc87e7d2cc4a5"},"cc_emails":["user@example.com"],"aim_check_report_id":"FM-1234-39aa1486ccca4bc19cda071ffc1ba392"}}},"exampleType":"examples"}},"exampleType":"examples"},"459ae3c1-984c-40a7-9e43-5c4d3dd50139":{"description":"HTTP 401 Unauthorized","content":{"application/json":{"schema":{"description":"","type":"object","properties":{"error":{"description":"","type":"object","properties":{"code":{"description":"","type":"string","example":"authentication_failed","uniqueKey":"error.code","typeLabel":"string"},"message":{"description":"","type":"string","example":"No such token","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"authentication_failed","message":"No such token"}}}},"exampleType":"generated"}},"exampleType":"generated"},"9c1daf33-4d9b-42c3-bba6-a43ceafb8af4":{"description":"HTTP 403 Forbidden","content":{"application/json":{"schema":{"description":"","type":"object","properties":{"error":{"description":"","type":"object","properties":{"code":{"description":"","type":"string","example":"not_authenticated","uniqueKey":"error.code","typeLabel":"string"},"message":{"description":"","type":"string","example":"Authentication credentials were not provided.","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"not_authenticated","message":"Authentication credentials were not provided."}}}},"exampleType":"generated"}},"exampleType":"generated"},"0c3c0545-cc55-4129-a3ec-7b5d87bce262":{"description":"HTTP 404 Not Found","content":{"application/json":{"schema":{"description":"","type":"object","properties":{"detail":{"description":"","type":"string","example":"Not Found.","uniqueKey":"detail","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"Not Found."}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"35daf88f-977c-46f9-9de3-fafbcd723553":{"ClientID":{"type":"apiKey","description":"Client ID","name":"X-Access-Client-Id","in":"header","scopes":[],"schemeName":"ClientID"},"AccessKey":{"type":"apiKey","description":"Client Access Key","name":"X-Access-Secret","in":"header","scopes":[],"schemeName":"AccessKey"}}},"servers":{"833b4f73-c154-490d-aa6d-bec739989c24":{"url":"https://prod.truv.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","description":"Client ID","name":"X-Access-Client-Id","in":"header","scopes":[],"schemeName":"ClientID"},"schema":{"title":"X-Access-Client-Id","type":"string","description":"Client ID","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ClientID","name":"X-Access-Client-Id"},{"scheme":{"type":"apiKey","description":"Client Access Key","name":"X-Access-Secret","in":"header","scopes":[],"schemeName":"AccessKey"},"schema":{"title":"X-Access-Secret","type":"string","description":"Client Access Key","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"AccessKey","name":"X-Access-Secret"}],"title":"ClientID \u0026 AccessKey"}]},"originalFileLocation":"openapi.yaml"},"subdomain":"truv","siteName":"Truv","title":"Retrieve an order - Truv","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-02-24T17:37:28.930Z","originalFileLocation":"api-reference/orders/orders_read.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=\"The endpoint returns the order.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Truv\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/truv/PBlsvTBzkVYuAN1i/_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/truv/PBlsvTBzkVYuAN1i/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/truv/PBlsvTBzkVYuAN1i/_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/truv/PBlsvTBzkVYuAN1i/_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/truv/PBlsvTBzkVYuAN1i/_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/truv/PBlsvTBzkVYuAN1i/_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/truv/PBlsvTBzkVYuAN1i/_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/truv/PBlsvTBzkVYuAN1i/_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/truv/PBlsvTBzkVYuAN1i/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Retrieve an order - Truv\">\u003cmeta data-mint-head property=\"og:description\" content=\"The endpoint returns the order.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Truv\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.truv.com/api-reference/orders/orders_read\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://truv.mintlify.site/_mintlify/api/og/v2?division=Orders\u0026amp;title=Retrieve+an+order\u0026amp;description=The+endpoint+returns+the+order.\u0026amp;theme=1723ee55d07f48855b7cbd7f\u0026amp;signature=1bd0a195e3b955dec2b39e93181c64102dded7667bcf32a6adcc438031391a6e\">\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=\"Retrieve an order - Truv\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The endpoint returns the order.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://truv.mintlify.site/_mintlify/api/og/v2?division=Orders\u0026amp;title=Retrieve+an+order\u0026amp;description=The+endpoint+returns+the+order.\u0026amp;theme=1723ee55d07f48855b7cbd7f\u0026amp;signature=1bd0a195e3b955dec2b39e93181c64102dded7667bcf32a6adcc438031391a6e\">\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/truv/PBlsvTBzkVYuAN1i/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Truv\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2C64E3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.truv.com/api-reference/orders/orders_read\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/orders/orders_read.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.truv.com/#organization\",\"name\":\"Truv\",\"url\":\"https://docs.truv.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/truv/O5kzkDEe7x_ypnh0/logo/dark.svg?fit=max\u0026auto=format\u0026n=O5kzkDEe7x_ypnh0\u0026q=85\u0026s=4a88c1e43db8b515ffb08e5f87aafa65\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.truv.com#website\",\"name\":\"Truv\",\"url\":\"https://docs.truv.com\",\"publisher\":{\"@id\":\"https://docs.truv.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.truv.com/api-reference/orders/orders_read#webpage\",\"url\":\"https://docs.truv.com/api-reference/orders/orders_read\",\"name\":\"Retrieve an order\",\"description\":\"The endpoint returns the order.\",\"dateModified\":\"2026-02-24T17:37:28.930Z\",\"isPartOf\":{\"@id\":\"https://docs.truv.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.truv.com/api-reference/orders/orders_read#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.truv.com/api-reference/orders/orders_read#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Platform\",\"item\":\"https://docs.truv.com/api-reference/data-structure\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Orders\",\"item\":\"https://docs.truv.com/api-reference/orders/object\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Retrieve an order\",\"item\":\"https://docs.truv.com/api-reference/orders/orders_read\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.truv.com/api-reference/orders/orders_read#apireference\",\"headline\":\"Retrieve an order\",\"name\":\"Retrieve an order\",\"description\":\"The endpoint returns the order.\",\"url\":\"https://docs.truv.com/api-reference/orders/orders_read\",\"mainEntityOfPage\":{\"@id\":\"https://docs.truv.com/api-reference/orders/orders_read#webpage\"},\"dateModified\":\"2026-02-24T17:37:28.930Z\",\"publisher\":{\"@id\":\"https://docs.truv.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.truv.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Truv\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Truv","nav":{"global":null,"tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":"/developers/home"}]},{"tab":"Mortgage","pages":[{"title":"Mortgage","href":"/mortgage/overview"}]},{"tab":"Public Sector","pages":[{"title":"Public Sector","href":"/government/overview"}]},{"tab":"Consumer Credit","pages":[{"title":"Consumer Credit","href":"/credit/overview"}]},{"tab":"Retail Banking","pages":[{"title":"Retail Banking","href":"/banking/overview"}]},{"tab":"Screening","pages":[{"title":"Screening","href":"/screening/overview"}]},{"tab":"API Reference","groups":[{"group":"API Reference","pages":[{"title":"Authentication","href":"/api-reference/authentication"},{"title":"Errors \u0026 Rate Limits","href":"/api-reference/errors"},{"title":"Security","href":"/api-reference/security"},{"title":"OpenAPI Spec","sidebarTitle":"OpenAPI Spec","href":"/api-reference/openapi"},{"title":"SDK Overview","href":"/developers/sdks/overview"},{"title":"Webhooks","href":"/api-reference/webhooks"},{"title":"Postman Collection","href":"/api-reference/postman"},{"title":"Report Sizes","href":"/api-reference/report-sizes"}]},{"group":"Platform","pages":[{"title":"Data Structure","sidebarTitle":"Data Structure","href":"/api-reference/data-structure"},{"title":"Data Processing","sidebarTitle":"Data Processing","href":"/api-reference/data-processing"},{"group":"Orders","pages":[{"title":"The Orders object","href":"/api-reference/orders/object"},{"title":"Order Webhook Events","href":"/api-reference/orders/events"},{"title":"Create an order","openapi":"POST /v1/orders/","href":"/api-reference/orders/orders_create"},{"title":"Create orders as a batch","openapi":"POST /v1/orders/batch/","href":"/api-reference/orders/orders_batch_create"},{"title":"Get order batch job status","openapi":"GET /v1/orders/batch/{id}/","href":"/api-reference/orders/orders_batch_status"},{"title":"List orders","openapi":"GET /v1/orders/","href":"/api-reference/orders/orders_list"},{"title":"Get list of orders by SSN","openapi":"POST /v1/orders/lookup/","description":"The endpoint returns a list of orders by an applicant SSN","href":"/api-reference/orders/orders_list_lookup"},{"title":"Retrieve an order","openapi":"GET /v1/orders/{id}/","href":"/api-reference/orders/orders_read"},{"title":"Update an order","openapi":"PATCH /v1/orders/{id}/","description":"The endpoint updates the order. Update only available if all employers in one of statuses: pending, sent.","href":"/api-reference/orders/orders_partial_update"},{"title":"Cancel an order","openapi":"POST /v1/orders/{id}/cancel/","href":"/api-reference/orders/orders_cancel_create"},{"title":"Create a data refresh order","openapi":"POST /v1/orders/{id}/","href":"/api-reference/orders/orders_create_refresh_order"},{"title":"Add new employer to the existing order","openapi":"POST /v1/orders/{id}/employers/","href":"/api-reference/orders/order-add-new-employer"},{"title":"Retrieve events for an order","openapi":"GET /v1/orders/{id}/events/","href":"/api-reference/orders/orders_events_list"},{"title":"Retrieve self-certification results for an order","openapi":"GET /v1/orders/{id}/certifications/","href":"/api-reference/orders/orders_certifications_results"},{"title":"Retrieve an order invoice","openapi":"GET /v1/orders/{id}/invoice/","href":"/api-reference/orders/order_group_invoice_detail"}]},{"group":"Users","pages":[{"title":"The Users object","href":"/api-reference/users/object"},{"title":"Create a user","openapi":"POST /v1/users/","href":"/api-reference/users/users_create"},{"title":"List all users","openapi":"GET /v1/users/","href":"/api-reference/users/users_list"},{"title":"Retrieve a user","openapi":"GET /v1/users/{user_id}/","href":"/api-reference/users/users_read"},{"title":"Update a user","openapi":"PATCH /v1/users/{user_id}/","href":"/api-reference/users/users_partial_update"},{"title":"Delete a user","openapi":"DELETE /v1/users/{user_id}/","href":"/api-reference/users/users_delete"}]},{"group":"Bridge Token","pages":[{"title":"The Bridge Token object","href":"/api-reference/bridge-token/object"},{"title":"Create a bridge token","openapi":"POST /v1/users/{user_id}/tokens/","href":"/api-reference/bridge-token/users_tokens"}]},{"group":"Tasks","pages":[{"title":"The Tasks object","href":"/api-reference/tasks/object"},{"title":"Task Lifecycle","href":"/api-reference/tasks/lifecycle"},{"title":"Task Webhook Events","href":"/api-reference/tasks/events"},{"title":"List all tasks","openapi":"GET /v1/tasks/","href":"/api-reference/tasks/tasks_list"},{"title":"Retrieve a task","openapi":"GET /v1/tasks/{id}/","href":"/api-reference/tasks/tasks_read"}]},{"group":"Data Refresh","pages":[{"title":"The Task Refresh object","href":"/api-reference/refresh/object"},{"title":"Create a data refresh task","openapi":"POST /v1/refresh/tasks/","href":"/api-reference/refresh/refresh_task_create"},{"title":"Retrieve a data refresh status","openapi":"GET /v1/refresh/tasks/{task_id}/","href":"/api-reference/refresh/refresh_task"}]},{"group":"Account Links","pages":[{"title":"The Account Links object","href":"/api-reference/links/object"},{"title":"Account Link Webhook Events","href":"/api-reference/links/events"},{"title":"List all links","openapi":"GET /v1/links/","href":"/api-reference/links/links-list"},{"title":"Retrieve a link","openapi":"GET /v1/links/{link_id}/","href":"/api-reference/links/links-item"},{"title":"Retrieve a link token","openapi":"POST /v1/link-access-tokens/","href":"/api-reference/links/link_exchange_token_flow"},{"title":"Delete a link","openapi":"DELETE /v1/links/{link_id}/","href":"/api-reference/links/delete_link_by_link_id"}]},{"group":"Companies","pages":[{"title":"The Companies object","href":"/api-reference/companies/object"},{"title":"Search companies","openapi":"POST /v1/companies/","href":"/api-reference/companies/company_mapping"},{"title":"Get company information","openapi":"GET /v1/companies/{company_mapping_id}/","href":"/api-reference/companies/company_info"},{"title":"Search companies with autocomplete","openapi":"GET /v1/company-mappings-search/","href":"/api-reference/companies/company_autocomplete_search"}]},{"group":"Data Providers","pages":[{"title":"The Data Providers object","href":"/api-reference/data-providers/object"},{"title":"List all data providers","openapi":"GET /v1/providers/","href":"/api-reference/data-providers/providers-list"},{"title":"Retrieve a data provider","openapi":"GET /v1/providers/{id}/","href":"/api-reference/data-providers/providers-detail"}]},{"group":"UX Customization","pages":[{"title":"The Templates object","href":"/api-reference/templates/object"},{"title":"Create a customization template","openapi":"POST /v1/templates/","href":"/api-reference/templates/templates_create"},{"title":"List all customization templates","openapi":"GET /v1/templates/","href":"/api-reference/templates/templates_list"},{"title":"Retrieve a customization template","openapi":"GET /v1/templates/{template_id}/","href":"/api-reference/templates/templates_read"},{"title":"Update a customization template","openapi":"PATCH /v1/templates/{template_id}/","href":"/api-reference/templates/templates_partial_update"},{"title":"Delete a customization template","openapi":"DELETE /v1/templates/{template_id}/","href":"/api-reference/templates/templates_delete"}]},{"group":"Sandbox","pages":[{"title":"The Sandbox Scenario object","href":"/api-reference/sandbox/object"},{"title":"Create a sandbox scenario","openapi":"POST /v1/sandbox/scenarios/","href":"/api-reference/sandbox/v1_sandbox_scenarios_create"},{"title":"List sandbox scenarios","openapi":"GET /v1/sandbox/scenarios/","href":"/api-reference/sandbox/v1_sandbox_scenarios_list"},{"title":"Retrieve a sandbox scenario","openapi":"GET /v1/sandbox/scenarios/{scenario_id}/","href":"/api-reference/sandbox/v1_sandbox_scenarios_read"},{"title":"Update a sandbox scenario","openapi":"PATCH /v1/sandbox/scenarios/{scenario_id}/","href":"/api-reference/sandbox/v1_sandbox_scenarios_partial_update"},{"title":"Delete a sandbox scenario","openapi":"DELETE /v1/sandbox/scenarios/{scenario_id}/","href":"/api-reference/sandbox/v1_sandbox_scenarios_delete"},{"title":"Resolve a sandbox scenario","openapi":"POST /v1/sandbox/scenarios/resolve/","href":"/api-reference/sandbox/v1_sandbox_scenarios_resolve"},{"title":"Upload a sandbox document","openapi":"POST /v1/sandbox/documents/","href":"/api-reference/sandbox/v1_sandbox_documents_create"},{"title":"List sandbox documents","openapi":"GET /v1/sandbox/documents/","href":"/api-reference/sandbox/v1_sandbox_documents_list"},{"title":"Retrieve a sandbox document","openapi":"GET /v1/sandbox/documents/{document_id}/","href":"/api-reference/sandbox/v1_sandbox_documents_read"},{"title":"Update a sandbox document","openapi":"PATCH /v1/sandbox/documents/{document_id}/","href":"/api-reference/sandbox/v1_sandbox_documents_partial_update"},{"title":"Delete a sandbox document","openapi":"DELETE /v1/sandbox/documents/{document_id}/","href":"/api-reference/sandbox/v1_sandbox_documents_delete"}]},{"group":"Key Management","hidden":true,"pages":[{"title":"The Key Management object","href":"/api-reference/keys/object"},{"title":"Create an API key","openapi":"POST /v1/keys/","href":"/api-reference/keys/keys-create"},{"title":"Deactivate an API key","openapi":"POST /v1/keys/deactivate/","href":"/api-reference/keys/keys-deactivate"}]},{"group":"Webhook Endpoints","pages":[{"title":"The Webhook Endpoint object","href":"/api-reference/webhooks/object"},{"title":"Create a webhook endpoint","openapi":"POST /v1/webhooks/","href":"/api-reference/webhooks/webhooks_create"},{"title":"List all webhook endpoints","openapi":"GET /v1/webhooks/","href":"/api-reference/webhooks/webhooks_list"},{"title":"Retrieve a webhook endpoint","openapi":"GET /v1/webhooks/{webhook_id}/","href":"/api-reference/webhooks/webhooks_read"},{"title":"Update a webhook endpoint","openapi":"PATCH /v1/webhooks/{webhook_id}/","href":"/api-reference/webhooks/webhooks_partial_update"},{"title":"Delete a webhook endpoint","openapi":"DELETE /v1/webhooks/{webhook_id}/","href":"/api-reference/webhooks/webhooks_delete"},{"title":"List webhook request history","openapi":"GET /v1/webhook-requests/","href":"/api-reference/webhooks/webhook_requests_list"}]}]},{"group":"Income \u0026 Employment","pages":[{"group":"User Income and Employment Report","pages":[{"title":"The User Income \u0026 Employment Reports object","href":"/api-reference/user-income-and-employment-reports/object"},{"title":"Create an income and employment report","openapi":"POST /v1/users/{user_id}/reports/","href":"/api-reference/user-income-and-employment-reports/users_reports"},{"title":"Retrieve an income and employment report","openapi":"GET /v1/users/{user_id}/reports/{report_id}/","href":"/api-reference/user-income-and-employment-reports/users_get_report"}]},{"group":"Link Income and Employment Report","pages":[{"title":"The Link Income \u0026 Employment Reports object","href":"/api-reference/account-link-income-and-employment-reports/object"},{"title":"Retrieve an income and employment report for a link","openapi":"GET /v1/links/{link_id}/income/report/","href":"/api-reference/account-link-income-and-employment-reports/link_detail_reports_income"},{"title":"Retrieve an employment history report for a link","openapi":"GET /v1/links/{link_id}/employment/report/","href":"/api-reference/account-link-income-and-employment-reports/link_detail_reports_employment"}]},{"group":"Benefit Letters","pages":[{"title":"List all benefit letters","openapi":"GET /v1/links/{link_id}/benefit_letters/","href":"/api-reference/benefit-letters/benefit-letters"},{"title":"Retrieve benefit letter","openapi":"GET /v1/links/{link_id}/benefit_letters/{benefit_letter_id}/","href":"/api-reference/benefit-letters/benefit-letter"}]},{"group":"Employment","pages":[{"title":"The Employment object","href":"/api-reference/employment/object"},{"title":"Employment Webhook Events","href":"/api-reference/employment/events"},{"title":"List all employments","openapi":"GET /v1/links/{link_id}/employments/","href":"/api-reference/employment/link-employments"},{"title":"Retrieve an employment","openapi":"GET /v1/links/{link_id}/employment/","href":"/api-reference/employment/link-last-employment"}]},{"group":"Identity","pages":[{"title":"The Identity object","href":"/api-reference/identity/object"},{"title":"Identity Webhook Events","href":"/api-reference/identity/events"},{"title":"Retrieve an identity","openapi":"GET /v1/links/{link_id}/identity/","href":"/api-reference/identity/link-identity"}]},{"group":"Pay Statements","pages":[{"title":"The Pay Statements object","href":"/api-reference/statements/object"},{"title":"Pay Statement Webhook Events","href":"/api-reference/statements/events"},{"title":"List all statements","openapi":"GET /v1/links/{link_id}/statements/","href":"/api-reference/statements/link-statements"},{"title":"Retrieve a statement","openapi":"GET /v1/links/{link_id}/statements/{statement_id}/","href":"/api-reference/statements/retrieve-statement"}]},{"group":"Shifts","pages":[{"title":"The Shifts object","href":"/api-reference/shifts/object"},{"title":"Shift Webhook Events","href":"/api-reference/shifts/events"},{"title":"List all shifts","openapi":"GET /v1/links/{link_id}/shifts/","href":"/api-reference/shifts/link-shifts"}]},{"group":"Tax Documents","pages":[{"title":"The Tax Documents object","href":"/api-reference/tax/object"},{"title":"List all tax documents","openapi":"GET /v1/links/{link_id}/tax/","href":"/api-reference/tax/tax-documents"},{"title":"Retrieve tax document","openapi":"GET /v1/links/{link_id}/tax/{tax_id}/","href":"/api-reference/tax/tax-document"}]}]},{"group":"Financial Accounts","pages":[{"group":"User Assets Report","pages":[{"title":"The User Asset Reports object","href":"/api-reference/user-asset-verification-reports/object"},{"title":"Create an assets report","openapi":"POST /v1/users/{user_id}/assets/reports/","href":"/api-reference/user-asset-verification-reports/assets-report-create"},{"title":"Retrieve an assets report","openapi":"GET /v1/users/{user_id}/assets/reports/{report_id}/","href":"/api-reference/user-asset-verification-reports/assets-report-retrieve"}]},{"group":"Bank Income Report","pages":[{"title":"The Bank Income Report Object","href":"/api-reference/bank-income-insights/object"},{"title":"Retrieve the most recent bank income report","openapi":"GET /v1/links/{link_id}/income/transactions/reports/","href":"/api-reference/bank-income-insights/bank-income-report-retrieve"}]},{"group":"User Income Insights Report","pages":[{"title":"The User Income Insights object","href":"/api-reference/income-insights/object"},{"title":"Create a user bank income insights report","openapi":"POST /v1/users/{user_id}/income_insights/reports/","href":"/api-reference/income-insights/income-insights-report-create"},{"title":"Retrieve a user bank income insights report","openapi":"GET /v1/users/{user_id}/income_insights/reports/{report_id}/","href":"/api-reference/income-insights/income-insights-report-retrieve"}]},{"group":"Auth","pages":[{"title":"The Auth object","href":"/api-reference/auth/object"},{"title":"Retrieve auth data","openapi":"GET /v1/links/{link_id}/auth/","href":"/api-reference/auth/bank-auth-get"}]},{"group":"Balances","pages":[{"title":"The Balances object","href":"/api-reference/balances/object"},{"title":"List all balances","openapi":"GET /v1/links/{link_id}/balances/","href":"/api-reference/balances/balances-list"}]},{"group":"Transactions","pages":[{"title":"The Transactions object","href":"/api-reference/transactions/object"},{"title":"List all bank transactions","openapi":"GET /v1/links/{link_id}/transactions/","href":"/api-reference/transactions/link-bank-data-transactions"}]},{"group":"Recurring Transactions","pages":[{"title":"Retrieve recurring transactions (inflows and outflows) for a user","openapi":"GET /v1/users/{user_id}/transactions/recurring/","href":"/api-reference/recurring-transactions/applicant-recurring-transactions"}]},{"group":"Bank Statements","pages":[{"title":"List all bank statements","openapi":"GET /v1/links/{link_id}/bank_statements/","href":"/api-reference/bank-statements/link-bank-statements"}]},{"group":"Investments","pages":[{"title":"List all investment holdings","openapi":"GET /v1/links/{link_id}/investments/","href":"/api-reference/investments/link-investments-list"}]},{"group":"Liabilities","pages":[{"title":"The Liabilities object","href":"/api-reference/liabilities/object"},{"title":"Retrieve liabilities","openapi":"GET /v1/links/{link_id}/liabilities/","href":"/api-reference/liabilities/link_liabilities"}]},{"group":"Scoring Attributes Reports","pages":[{"title":"The Scoring Attributes Report object","href":"/api-reference/scoring-attributes/object"},{"title":"Create a scoring attributes report","openapi":"POST /v1/scoring_attributes/reports","href":"/api-reference/scoring-attributes/scoring-attributes-report-create"},{"title":"Retrieve a scoring attributes report","openapi":"GET /v1/scoring_attributes/reports/{report_id}","href":"/api-reference/scoring-attributes/scoring-attributes-report-retrieve"}]}]},{"group":"Document Processing","pages":[{"group":"Document Collections","pages":[{"title":"The Document Collections object","href":"/api-reference/document-collections/object"},{"title":"Document Collection Webhook Events","href":"/api-reference/document-collections/events"},{"title":"Create a new document collection","openapi":"POST /v1/documents/collections/","href":"/api-reference/document-collections/collections_create"},{"title":"Get document collection details","openapi":"GET /v1/documents/collections/{collection_id}/","href":"/api-reference/document-collections/collections_retrieve"},{"title":"List all document collections","openapi":"GET /v1/documents/collections/","href":"/api-reference/document-collections/collections_list"},{"title":"Upload files to existing collection","openapi":"POST /v1/documents/collections/{collection_id}/upload/","href":"/api-reference/document-collections/collections_upload"},{"title":"Get uploaded file details","openapi":"GET /v1/documents/collections/{collection_id}/upload/{uploaded_file_id}/","href":"/api-reference/document-collections/collections_uploaded_file_retrieve"},{"title":"Finalize a collection","openapi":"POST /v1/documents/collections/{collection_id}/finalize/","href":"/api-reference/document-collections/collections_finalize_create"},{"title":"Get collection finalization results","openapi":"GET /v1/documents/collections/{collection_id}/finalize/","href":"/api-reference/document-collections/collections_finalize_retrieve"},{"title":"Delete an uploaded file","openapi":"DELETE /v1/documents/collections/{collection_id}/upload/{uploaded_file_id}/","href":"/api-reference/document-collections/collections_uploaded_file_delete"},{"title":"Delete a document collection","openapi":"DELETE /v1/documents/collections/{collection_id}/","href":"/api-reference/document-collections/collections_delete"}]},{"group":"Uploaded Documents","pages":[{"title":"The Uploaded Documents object","href":"/api-reference/uploaded-documents/object"},{"title":"List all documents","openapi":"GET /v1/links/{link_id}/documents/","href":"/api-reference/uploaded-documents/list-documents"},{"title":"Retrieve document","openapi":"GET /v1/links/{link_id}/documents/{doc_id}/","href":"/api-reference/uploaded-documents/retrieve-document"}]},{"group":"Parsed Documents","pages":[{"title":"The Parsed Documents object","href":"/api-reference/parsed-documents/object"},{"title":"List all parsed documents","openapi":"GET /v1/links/{link_id}/parsed-documents/","href":"/api-reference/parsed-documents/list-parsed-documents"},{"title":"Retrieve parsed document","openapi":"GET /v1/links/{link_id}/parsed-documents/{doc_id}/","href":"/api-reference/parsed-documents/retrieve-parsed-document"}]}]},{"group":"Direct Deposit Switch","pages":[{"group":"Bank Accounts","pages":[{"title":"The Bank Accounts object","href":"/api-reference/bank-accounts/object"},{"title":"List all bank accounts","openapi":"GET /v1/links/{link_id}/bank_accounts/","href":"/api-reference/bank-accounts/link-bank-accounts"},{"title":"Bank Account Webhook Events","href":"/api-reference/bank-accounts/events"}]},{"group":"Deposit Switch","pages":[{"title":"The Deposit Switch object","href":"/api-reference/deposit-switch/object"},{"title":"Retrieve a direct deposit switch report for a link","openapi":"GET /v1/links/{link_id}/direct_deposit/report/","href":"/api-reference/deposit-switch/link_detail_reports_dds"},{"title":"Retrieve a paycheck linked loan report","openapi":"GET /v1/links/{link_id}/pll/report/","href":"/api-reference/deposit-switch/link_detail_reports_pll"}]},{"group":"User deposit switch report","pages":[{"title":"The User Deposit Switch Object","href":"/api-reference/dds-reports/object"},{"title":"Retrieve a deposit switch report","openapi":"GET /v1/users/{user_id}/deposit_switch/report/","href":"/api-reference/dds-reports/dds-report-retrieve"}]}]},{"group":"Insurance Verification","pages":[{"group":"Link Insurance Report","pages":[{"title":"The Insurance object","href":"/api-reference/insurance/object"},{"title":"Retrieve an auto insurance report","openapi":"GET /v1/links/{link_id}/insurance/report/auto/","href":"/api-reference/insurance/link_detail_reports_insurance_auto"},{"title":"Retrieve a home insurance report","openapi":"GET /v1/links/{link_id}/insurance/report/home/","href":"/api-reference/insurance/link_detail_reports_insurance_home"},{"title":"Retrieve an insurance report","openapi":"GET /v1/links/{link_id}/insurance/report/","href":"/api-reference/insurance/link_detail_reports_insurance"}]}]}]}]},"basePath":"","title":"Retrieve an order - Truv","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}