Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger’s opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger’s opening balance journal entry) when one exists, instead of writing a zero-dollar line.
The source of the journal entry creation: 'manual' if created manually by the user, 'transaction' if auto-generated from transaction categorization (e.g., Plaid sync), or 'legacy' if auto-generated from the old AR/AP system.
Whether the journal entry is still awaiting an auto-categorization result: 'pending' (awaiting), 'delayed' (timed out, a late result may still resolve it), 'completed' (resolved, or not auto-categorized), or 'not_attempted' (categorization is disabled for the instance, so no result was ever requested and none will arrive).
The auto-categorization result for the transaction underlying this journal entry, if any: how the category ledger was assigned (method, confidence, and rule). Null for manual journal entries, entries not categorized by the autocat pipeline, and entries a user has since manually recategorized (a manual categorization overrides the autocat result). Included in expanded responses.
Show child attributes
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Teal","colors":{"primary":"#1E293B","light":"#1E293B","dark":"#1E293B"},"favicon":"https://mintcdn.com/tealplatforms/om5wdJ93k9u6SxcW/favicon.png?fit=max\u0026auto=format\u0026n=om5wdJ93k9u6SxcW\u0026q=85\u0026s=72abd52206475d1fe8e89523087d976d","logo":{"light":"https://mintcdn.com/tealplatforms/ufhJUlAWlrZ-dzAl/logo/dark.svg?fit=max\u0026auto=format\u0026n=ufhJUlAWlrZ-dzAl\u0026q=85\u0026s=f2864cdeef7a8e45083ea99a1454bdf4","dark":"https://mintcdn.com/tealplatforms/ufhJUlAWlrZ-dzAl/logo/dark.svg?fit=max\u0026auto=format\u0026n=ufhJUlAWlrZ-dzAl\u0026q=85\u0026s=f2864cdeef7a8e45083ea99a1454bdf4","href":"https://teal.dev"},"api":{"mdx":{"server":null,"auth":{"method":"bearer","name":null}}},"appearance":{"default":"light","strict":true},"background":{"image":"https://mintlify.s3.us-west-1.amazonaws.com/tealplatforms/background.png","decoration":null,"color":{"light":"#F8FAFC","dark":"#1E293B"}},"navbar":{"links":[],"primary":{"type":"button","label":"Developer Portal","href":"https://developer.teal.dev"}},"styling":{"latex":false},"integrations":{"koala":{"publicApiKey":"pk_98a1ffe3eda6dafde172cefc5681332b75fe"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tealplatforms","hasAudioNarration":false,"actualSubdomain":"tealplatforms","customDomains":["docs.teal.dev"],"gitSource":{"type":"github","owner":"mercurytechnologies","repo":"teal-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6abc132fa094daac31317329","collectionId":"3e59e3fe-e416-42be-8e28-a086ce0492b4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6abc132fa094daac31317329"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6abc132fa094daac31317329","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"API Reference","count":98},{"language":"default","tag":"Teal API Endpoints","count":86},{"language":"default","tag":"Guides","count":27},{"language":"default","tag":"Reports","count":13},{"language":"default","tag":"Tags","count":11},{"language":"default","tag":"Reconciliations","count":9},{"language":"default","tag":"Transactions","count":9},{"language":"default","tag":"Core accounting interfaces","count":9},{"language":"default","tag":"Chart of Accounts Templates","count":8},{"language":"default","tag":"Instances","count":8}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/ledgers/set-a-ledger's-opening-balance","slug":"/api-reference/ledgers/set-a-ledger's-opening-balance","pageMetadata":{"title":"Set a Ledger's opening balance","openapi":"POST /v0/ledgers/{ledger_id}/opening-balance","description":"Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger's opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger's opening balance journal entry) when one exists, instead of writing a zero-dollar line.","href":"/api-reference/ledgers/set-a-ledger's-opening-balance"},"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: \"Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger’s opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger’s opening balance journal entry) when one exists, instead of writing a zero-dollar line.\"\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":"Set a Ledger's opening balance","openapi":"POST /v0/ledgers/{ledger_id}/opening-balance","description":"Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger's opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger's opening balance journal entry) when one exists, instead of writing a zero-dollar line.","href":"/api-reference/ledgers/set-a-ledger's-opening-balance"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/tealplatforms/84e6d7ce1b0df358/scripts/cleanup_openapi.js","/_mintlify/custom/tealplatforms/d8fb6eab696d5c42/scripts/scrape_openapi.js"],"openApiReferenceData":{"operation":{"tags":["Ledgers"],"summary":"Set a Ledger's opening balance","description":"Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger's opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger's opening balance journal entry) when one exists, instead of writing a zero-dollar line.","operationId":"set_ledger_opening_balance_v0_ledgers__ledger_id__opening_balance_post","security":["eab1c3dd-3d4f-42f3-8861-6caa9d38a462"],"parameters":["d1f571fb-2de6-4340-9d0a-194b1b91d0f6","e5c2a569-6104-472b-bf78-2437b26467ec","faa24cec-d897-41dc-a8d4-4b2232e01394","d30a3c5d-40b1-4a99-b50f-d1a172f51d18"],"requestBody":"eedd2f10-4e0e-40ad-84e7-443cee70dd6f","responses":{"201":"80594cec-2382-4eb1-adaf-d6d318cb76bc","403":"3cfa9bd5-567b-42cd-ae86-64b86bdc6d2e","404":"2403830d-4b8a-4073-a760-dc61e7dce30c","422":"bd53bfc5-5aff-4d6f-b368-f7f9a0233009","503":"7bbd5628-04de-433c-9433-ba0b753c3b14"},"method":"post","type":"path","servers":["d77a5682-df6d-4b53-9e28-211e969535f0","3bfc594c-f680-4779-9599-36cbc72e78ff"],"path":"/v0/ledgers/{ledger_id}/opening-balance","baseUrlOptions":["https://api.sandbox.teal.dev","https://api.teal.dev"],"title":"Set a Ledger's opening balance","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"d1f571fb-2de6-4340-9d0a-194b1b91d0f6":{"name":"ledger_id","in":"path","required":true,"schema":{"type":"string","description":"The ledger ID","title":"Ledger Id","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"The ledger ID"},"e5c2a569-6104-472b-bf78-2437b26467ec":{"name":"expand","in":"query","required":false,"schema":{"oneOf":[{"type":"array","items":{"type":"string","enum":["accrual_source","autocat_result","line_entries","line_entries.transaction","line_entries.ledger","line_entries.opposing_ledger_ids","line_entries.payment_applications","line_entries.line_payment_applications","transfer"],"title":"JournalEntryExpandPath","uniqueKey":"oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"title":"Expand","description":"Comma-separated list of Journal Entry expand paths.","uniqueKey":"oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","title":"Expand","description":"Comma-separated list of Journal Entry expand paths.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>[] | null"},"description":"Comma-separated list of Journal Entry expand paths."},"faa24cec-d897-41dc-a8d4-4b2232e01394":{"name":"teal-instance-id","in":"header","required":true,"schema":{"type":"string","description":"The Teal instance ID","title":"Teal-Instance-Id","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"The Teal instance ID"},"d30a3c5d-40b1-4a99-b50f-d1a172f51d18":{"name":"modified-by","in":"header","required":false,"schema":{"oneOf":[{"type":"string","title":"Modified-By","description":"An optional identifier for audit logging.","uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"null","title":"Modified-By","description":"An optional identifier for audit logging.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | null"},"description":"An optional identifier for audit logging."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"balance":{"oneOf":[{"type":"number","title":"Balance","description":"The opening balance of the ledger on the `entries_start` date of the Instance.","maximum":1000000000000000000,"minimum":-1000000000000000000,"isRequired":true,"uniqueKey":"balance.oneOf.0","typeLabel":"number"},{"type":"string","title":"Balance","description":"The opening balance of the ledger on the `entries_start` date of the Instance.","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","isRequired":true,"uniqueKey":"balance.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"balance","typeLabel":"number | string"}},"type":"object","required":["balance"],"title":"LedgerUpdateOpeningBalance","uniqueKey":"","typeLabel":"LedgerUpdateOpeningBalance · object"},"examples":{"Example":{"title":"Example","value":{"balance":0}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"80594cec-2382-4eb1-adaf-d6d318cb76bc":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the object.","examples":["C4ocnUQze8kDwQ3EczkZXn"],"isRequired":true,"uniqueKey":"id","typeLabel":"string"},"description":{"type":"string","maxLength":512,"title":"Description","description":"An arbitrary string on the object, useful for \n displaying to the user.","examples":["Payroll#230215"],"isRequired":true,"uniqueKey":"description","typeLabel":"string"},"datetime":{"type":"string","format":"date-time","title":"Datetime","description":"The datetime the Journal Entry was created in UTC \n time.","examples":["2023-02-15T06:42:18Z"],"isRequired":true,"uniqueKey":"datetime","typeLabel":"string\u003cdate-time>"},"creation_date":{"type":"string","format":"date-time","title":"Creation Date","description":"The timestamp when this journal entry record was created in the database.","examples":["2023-02-15T06:42:18Z"],"isRequired":true,"uniqueKey":"creation_date","typeLabel":"string\u003cdate-time>"},"is_opening_balance":{"type":"boolean","title":"Is Opening Balance","description":"Whether the Journal Entry represents an\n opening balance.","examples":[false],"isRequired":true,"uniqueKey":"is_opening_balance","typeLabel":"boolean"},"creation_source":{"type":"string","enum":["manual","transaction","accrual","payment_application","legacy","scheduled_accrual"],"title":"JournalEntryCreationSource","description":"The source of the journal entry creation: 'manual' if created manually by the user, 'transaction' if auto-generated from transaction categorization (e.g., Plaid sync), or 'legacy' if auto-generated from the old AR/AP system.","isRequired":true,"uniqueKey":"creation_source","typeLabel":"enum\u003cstring>"},"categorization_status":{"type":"string","enum":["pending","delayed","completed","not_attempted"],"title":"JournalEntryCategorizationStatus","description":"Whether the journal entry is still awaiting an auto-categorization result: 'pending' (awaiting), 'delayed' (timed out, a late result may still resolve it), 'completed' (resolved, or not auto-categorized), or 'not_attempted' (categorization is disabled for the instance, so no result was ever requested and none will arrive).","isRequired":true,"uniqueKey":"categorization_status","typeLabel":"enum\u003cstring>"},"review_status":{"type":"string","enum":["unreviewed","reviewed"],"title":"JournalEntryReviewStatus","description":"Whether the user has reviewed the Journal Entry. New Journal Entries default to 'unreviewed'.","isRequired":true,"uniqueKey":"review_status","typeLabel":"enum\u003cstring>"},"line_entry_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"line_entry_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Line Entry Ids","description":"The ids of the Line Entries detailing the Journal\n Entry's movement of value.","example":["XMDsKVuW4Wmi3LTW31Qw6E","NULcvXTkLczde32qs1rqgB"],"uniqueKey":"line_entry_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Line Entry Ids","description":"The ids of the Line Entries detailing the Journal\n Entry's movement of value.","example":["XMDsKVuW4Wmi3LTW31Qw6E","NULcvXTkLczde32qs1rqgB"],"uniqueKey":"line_entry_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entry_ids","typeLabel":"string[] | null"},"linked_entity":{"type":"null","title":"Linked Entity","description":"Deprecated - always null","uniqueKey":"linked_entity","typeLabel":"null"},"review_status_set_at":{"oneOf":[{"type":"string","title":"Review Status Set At","description":"When the review status was last set. Null if the Journal Entry has never been reviewed.","format":"date-time","example":"2023-02-15T06:42:18Z","uniqueKey":"review_status_set_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Review Status Set At","description":"When the review status was last set. Null if the Journal Entry has never been reviewed.","example":"2023-02-15T06:42:18Z","uniqueKey":"review_status_set_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"review_status_set_at","typeLabel":"string\u003cdate-time> | null"},"line_entries":{"oneOf":[{"type":"array","items":{"properties":{"amount":{"type":"number","title":"Amount","description":"The value of the line entry in decimal dollar cents.","examples":["31282.27999999999883584678173065185546875"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].amount","typeLabel":"number"},"debit_credit":{"type":"string","enum":["debit","credit"],"title":"DebitCredit","description":"Indicates if the amount is a credit or debit.","examples":["credit"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].debit_credit","typeLabel":"enum\u003cstring>"},"ledger_id":{"type":"string","title":"Ledger Id","description":"The ID of the Line Entry's Ledger.","examples":["7JRNsKwy2Lw66caxVU7WGC"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger_id","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"The unique ID of the object.","example":"XMDsKVuW4Wmi3LTW31Qw6E","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"The unique ID of the object.","example":"XMDsKVuW4Wmi3LTW31Qw6E","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].id","typeLabel":"string | null"},"datetime":{"type":"string","format":"date-time","title":"Datetime","description":"The datetime the Line Entry was created in UTC time.","examples":["2023-02-15T06:42:18Z"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].datetime","typeLabel":"string\u003cdate-time>"},"editable":{"type":"boolean","title":"Editable","description":"Indicates if the Line Entry can be manually added or removed from a Ledger, as dictated by the `editable` property on the Ledger.","examples":[true],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].editable","typeLabel":"boolean"},"journal_entry_id":{"oneOf":[{"type":"string","title":"Journal Entry Id","description":"The ID of the associated Journal Entry.","example":"C4ocnUQze8kDwQ3EczkZXn","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Journal Entry Id","description":"The ID of the associated Journal Entry.","example":"C4ocnUQze8kDwQ3EczkZXn","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry_id","typeLabel":"string | null"},"journal_entry_description":{"type":"string","maxLength":512,"title":"Journal Entry Description","description":"An arbitrary string on the object, useful for displaying to users.","examples":["Payroll#230215"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry_description","typeLabel":"string"},"categorization_status":{"type":"string","enum":["pending","delayed","completed","not_attempted"],"title":"JournalEntryCategorizationStatus","description":"Whether the associated Journal Entry is still awaiting an auto-categorization result: 'pending' (awaiting), 'delayed' (timed out, a late result may still resolve it), or 'completed' (resolved, or not auto-categorized). Both Line Entries of a Journal Entry share this value.","examples":["completed"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].categorization_status","typeLabel":"enum\u003cstring>"},"ledger_name":{"type":"string","title":"Ledger Name","description":"The name of the Line Entry's Ledger.","examples":["Payroll Expense"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger_name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","title":"Description","description":"An arbitrary string on the object, useful for displaying to the user or for categorization.","maxLength":4000,"example":"Payroll#230215","uniqueKey":"line_entries.oneOf.0.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"An arbitrary string on the object, useful for displaying to the user or for categorization.","example":"Payroll#230215","uniqueKey":"line_entries.oneOf.0.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].description","typeLabel":"string | null"},"related_line_entry_id":{"oneOf":[{"type":"string","title":"Related Line Entry Id","description":"If the Line Entry is identified as a transfer between accounts, the ID of the Line Entry in the opposing Ledger. Related guide: [Auto-categorization](https://docs.teal.dev/guides/platform/categorization/pipeline#transfers-between-accounts)","uniqueKey":"line_entries.oneOf.0.items.[INDEX].related_line_entry_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Related Line Entry Id","description":"If the Line Entry is identified as a transfer between accounts, the ID of the Line Entry in the opposing Ledger. Related guide: [Auto-categorization](https://docs.teal.dev/guides/platform/categorization/pipeline#transfers-between-accounts)","uniqueKey":"line_entries.oneOf.0.items.[INDEX].related_line_entry_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].related_line_entry_id","typeLabel":"string | null"},"transaction_id":{"oneOf":[{"type":"string","title":"Transaction Id","description":"The ID of the associated Transaction, if one exists.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transaction Id","description":"The ID of the associated Transaction, if one exists.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction_id","typeLabel":"string | null"},"sort_order":{"oneOf":[{"type":"integer","title":"Sort Order","description":"The position of the Line Entry within its Journal Entry, used to determine display order.","example":1,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].sort_order.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sort Order","description":"The position of the Line Entry within its Journal Entry, used to determine display order.","example":1,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].sort_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].sort_order","typeLabel":"integer | null"},"journal_entry":{"oneOf":[{"type":"object","title":"JournalEntry","description":"Expandable. The associated Journal Entry object.","required":["id","description","datetime","creation_date","is_opening_balance","creation_source","categorization_status","review_status"],"example":{"categorization_status":"completed","creation_date":"2023-02-15T06:42:18Z","creation_source":"manual","datetime":"2023-02-15T06:42:18Z","description":"Payroll#230215","id":"C4ocnUQze8kDwQ3EczkZXn","is_opening_balance":false,"line_entry_ids":["XMDsKVuW4Wmi3LTW31Qw6E","NULcvXTkLczde32qs1rqgB"],"review_status":"unreviewed"},"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the object.","examples":["C4ocnUQze8kDwQ3EczkZXn"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.id","typeLabel":"string"},"description":{"type":"string","maxLength":512,"title":"Description","description":"An arbitrary string on the object, useful for \n displaying to the user.","examples":["Payroll#230215"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.description","typeLabel":"string"},"datetime":{"type":"string","format":"date-time","title":"Datetime","description":"The datetime the Journal Entry was created in UTC \n time.","examples":["2023-02-15T06:42:18Z"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.datetime","typeLabel":"string\u003cdate-time>"},"creation_date":{"type":"string","format":"date-time","title":"Creation Date","description":"The timestamp when this journal entry record was created in the database.","examples":["2023-02-15T06:42:18Z"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.creation_date","typeLabel":"string\u003cdate-time>"},"is_opening_balance":{"type":"boolean","title":"Is Opening Balance","description":"Whether the Journal Entry represents an\n opening balance.","examples":[false],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.is_opening_balance","typeLabel":"boolean"},"creation_source":{"type":"string","enum":["manual","transaction","accrual","payment_application","legacy","scheduled_accrual"],"title":"JournalEntryCreationSource","description":"The source of the journal entry creation: 'manual' if created manually by the user, 'transaction' if auto-generated from transaction categorization (e.g., Plaid sync), or 'legacy' if auto-generated from the old AR/AP system.","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.creation_source","typeLabel":"enum\u003cstring>"},"categorization_status":{"type":"string","enum":["pending","delayed","completed","not_attempted"],"title":"JournalEntryCategorizationStatus","description":"Whether the journal entry is still awaiting an auto-categorization result: 'pending' (awaiting), 'delayed' (timed out, a late result may still resolve it), 'completed' (resolved, or not auto-categorized), or 'not_attempted' (categorization is disabled for the instance, so no result was ever requested and none will arrive).","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.categorization_status","typeLabel":"enum\u003cstring>"},"review_status":{"type":"string","enum":["unreviewed","reviewed"],"title":"JournalEntryReviewStatus","description":"Whether the user has reviewed the Journal Entry. New Journal Entries default to 'unreviewed'.","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.review_status","typeLabel":"enum\u003cstring>"},"line_entry_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.line_entry_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Line Entry Ids","description":"The ids of the Line Entries detailing the Journal\n Entry's movement of value.","example":["XMDsKVuW4Wmi3LTW31Qw6E","NULcvXTkLczde32qs1rqgB"],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.line_entry_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Line Entry Ids","description":"The ids of the Line Entries detailing the Journal\n Entry's movement of value.","example":["XMDsKVuW4Wmi3LTW31Qw6E","NULcvXTkLczde32qs1rqgB"],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.line_entry_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.line_entry_ids","typeLabel":"string[] | null"},"linked_entity":{"type":"null","title":"Linked Entity","description":"Deprecated - always null","uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.linked_entity","typeLabel":"null"},"review_status_set_at":{"oneOf":[{"type":"string","title":"Review Status Set At","description":"When the review status was last set. Null if the Journal Entry has never been reviewed.","format":"date-time","example":"2023-02-15T06:42:18Z","uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.review_status_set_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Review Status Set At","description":"When the review status was last set. Null if the Journal Entry has never been reviewed.","example":"2023-02-15T06:42:18Z","uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.review_status_set_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0.review_status_set_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.0","typeLabel":"JournalEntry · object"},{"type":"null","description":"Expandable. The associated Journal Entry object.","example":{"categorization_status":"completed","creation_date":"2023-02-15T06:42:18Z","creation_source":"manual","datetime":"2023-02-15T06:42:18Z","description":"Payroll#230215","id":"C4ocnUQze8kDwQ3EczkZXn","is_opening_balance":false,"line_entry_ids":["XMDsKVuW4Wmi3LTW31Qw6E","NULcvXTkLczde32qs1rqgB"],"review_status":"unreviewed"},"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].journal_entry","typeLabel":"JournalEntry · object | null"},"ledger":{"oneOf":[{"type":"object","title":"Ledger","description":"Expandable. The associated Ledger object.","required":["id","name","debit_credit","editable","is_required","parent_id","report_cash_flow","sort_code","sub_type","type","created_at"],"example":{"created_at":"2024-01-01T00:00:00","debit_credit":"debit","editable":false,"financial_account_type":"bank_account","id":"7JRNsKwy2Lw66caxVU7WGC","is_required":false,"name":"Pluto Checking 4242","report_cash_flow":true,"sort_code":"2240","sub_type":"current_assets","type":"asset"},"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the object.","examples":["7JRNsKwy2Lw66caxVU7WGC"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","maxLength":255,"title":"Name","description":"The name of the ledger.","examples":["Pluto Checking 4242"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.name","typeLabel":"string"},"debit_credit":{"type":"string","enum":["debit","credit"],"title":"DebitCredit","description":"Indicates if the ledger is a credit or debit ledger.","examples":["debit"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.debit_credit","typeLabel":"enum\u003cstring>"},"editable":{"type":"boolean","title":"Editable","description":"Whether line entries can be manually added or removed from the ledger.","examples":[false],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.editable","typeLabel":"boolean"},"is_required":{"type":"boolean","title":"Is Required","description":"Indicates that the ledger is a system ledger required for Teal to work. These ledgers can be renamed to fit your needs but cannot be deleted. Their behaviour is identified by `required_ledger_purpose`; see that field's enum for the full set of purposes (e.g. `account_transfers`, `opening_balances`, `uncat_inflow`, `uncat_outflow`, `retained_earnings`, `current_year_earnings`, `accounts_receivable`, `accounts_payable`, and the payroll system ledgers).","examples":[false],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.is_required","typeLabel":"boolean"},"parent_id":{"oneOf":[{"type":"string","title":"Parent Id","description":"If the ledger is a child Ledger, the ID of the parent ledger object.","example":null,"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.parent_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Parent Id","description":"If the ledger is a child Ledger, the ID of the parent ledger object.","example":null,"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.parent_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.parent_id","typeLabel":"string | null"},"report_cash_flow":{"type":"boolean","title":"Report Cash Flow","description":"Whether or not this ledger is included in the cash flow report. For ledgers with a financial_account_type, this value is automatically determined and cannot be modified.","examples":[false],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.report_cash_flow","typeLabel":"boolean"},"sort_code":{"type":"string","maxLength":20,"title":"Sort Code","description":"Determines the display order in reports, ordered digit by digit, starting from the leftmost position. For example, `20010` will come before `3050`.","examples":["1400"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.sort_code","typeLabel":"string"},"sub_type":{"type":"string","enum":["current_assets","non-current_assets","transfers_between_accounts","uncategorized_assets","current_liabilities","non-current_liabilities","equity","operating_revenues","other_income","cost_of_goods_sold","operating_expenses","other_expenses","retained_earnings"],"title":"LedgerSubType","description":"Indicates similar characteristics and accounting treatment for a group of ledgers within a `type`.","examples":["current_assets"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.sub_type","typeLabel":"enum\u003cstring>"},"type":{"type":"string","enum":["asset","liability","equity","revenue","expense"],"title":"LedgerType","description":"Indicates the purpose and location of the funds and value recorded in the ledger and which report it is included in: `asset`, `liability` and `equity` ledgers are displayed on the balance sheet; `revenue` and `expenses` are displayed on the income statement.","examples":["asset"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.type","typeLabel":"enum\u003cstring>"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"The datetime when the ledger was created.","examples":["2024-01-01T00:00:00Z"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"actions":{"oneOf":[{"type":"object","title":"LedgerActions","description":"Available actions under Teal's ordinary deletion policy. Computed for top-level ledgers in direct ledger responses; null for expanded parents and ledgers embedded in other resources. Delete reasons are stable codes; messages are human-readable explanations. Child ledgers must be deleted first, even when delete.allowed is true. Deletion rechecks eligibility because it can change after this response.","required":["delete"],"properties":{"delete":{"properties":{"allowed":{"type":"boolean","title":"Allowed","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.0.delete.allowed","typeLabel":"boolean"},"reason":{"oneOf":[{"type":"string","title":"Reason","enum":["required_ledger","has_line_entries","linked_transaction_source"],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.0.delete.reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Reason","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.0.delete.reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.0.delete.reason","typeLabel":"enum\u003cstring> | null"},"message":{"oneOf":[{"type":"string","title":"Message","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.0.delete.message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.0.delete.message.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.0.delete.message","typeLabel":"string | null"}},"type":"object","required":["allowed"],"title":"LedgerDeleteAction","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.0.delete","typeLabel":"LedgerDeleteAction · object"}},"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.0","typeLabel":"LedgerActions · object"},{"type":"null","description":"Available actions under Teal's ordinary deletion policy. Computed for top-level ledgers in direct ledger responses; null for expanded parents and ledgers embedded in other resources. Delete reasons are stable codes; messages are human-readable explanations. Child ledgers must be deleted first, even when delete.allowed is true. Deletion rechecks eligibility because it can change after this response.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.actions","typeLabel":"LedgerActions · object | null"},"financial_account_type":{"oneOf":[{"type":"string","title":"FinancialAccountType","description":"Indicates that the ledger represents a real-world financial account.","enum":["bank_account","credit_card","payments","payroll","loan","prepaid_card","accounts_receivable","accounts_payable","treasury","investment"],"example":"bank_account","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.financial_account_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Indicates that the ledger represents a real-world financial account.","example":"bank_account","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.financial_account_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.financial_account_type","typeLabel":"enum\u003cstring> | null"},"required_ledger_purpose":{"oneOf":[{"type":"string","title":"SpecialLedgerType","description":"Required ledgers fulfill specific system functions and are necessary for the accounting system to operate.","enum":["uncat_inflow","uncat_outflow","account_transfers","opening_balances","retained_earnings","current_year_earnings","accounts_receivable","accounts_payable","wages_expense","bonus_expense","commissions_expense","contractor_expense","employee_reimbursements","severance_expense","payroll_tax_expense","employer_benefits_expense","health_insurance_expense","benefits_expense","donations_expense","wages_payable","payroll_tax_payable","employee_benefit_liabilities","payroll_liabilities","payroll_adjustments_clearing","benefits_payable","payroll_tax_accruals","stock_exercise_clearing","payroll_clearing"],"example":"account_transfers","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.required_ledger_purpose.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Required ledgers fulfill specific system functions and are necessary for the accounting system to operate.","example":"account_transfers","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.required_ledger_purpose.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.required_ledger_purpose","typeLabel":"enum\u003cstring> | null"},"parent":{"oneOf":[{"description":"Expandable. If the ledger is a child ledger, the parent ledger object.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.parent.oneOf.0","typeLabel":"any"},{"type":"null","description":"Expandable. If the ledger is a child ledger, the parent ledger object.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.parent.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0.parent","typeLabel":"any | null"}},"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.0","typeLabel":"Ledger · object"},{"type":"null","description":"Expandable. The associated Ledger object.","example":{"created_at":"2024-01-01T00:00:00","debit_credit":"debit","editable":false,"financial_account_type":"bank_account","id":"7JRNsKwy2Lw66caxVU7WGC","is_autocat_category":false,"is_required":false,"name":"Pluto Checking 4242","report_cash_flow":true,"sort_code":"2240","sub_type":"current_assets","type":"asset"},"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].ledger","typeLabel":"Ledger · object | null"},"opposing_ledger_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"line_entries.oneOf.0.items.[INDEX].opposing_ledger_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Opposing Ledger Ids","description":"Expandable. IDs of the ledgers on the other side(s) of the line entry with opposite debit/credit.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].opposing_ledger_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Opposing Ledger Ids","description":"Expandable. IDs of the ledgers on the other side(s) of the line entry with opposite debit/credit.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].opposing_ledger_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].opposing_ledger_ids","typeLabel":"string[] | null"},"tags":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the object.","examples":["UjL3BQnEaJtecuC7CUeDk"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].tags.oneOf.0.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"An arbitrary string, useful for identifying the tag to the user.","examples":["Sprinter - 1ab-c23"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].tags.oneOf.0.items.[INDEX].name","typeLabel":"string"},"tag_group_id":{"type":"string","title":"Tag Group Id","description":"The ID of the tag group.","examples":["NCB2xo5S1yQbNgyWskXpwG"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].tags.oneOf.0.items.[INDEX].tag_group_id","typeLabel":"string"}},"type":"object","required":["id","name","tag_group_id"],"title":"Tag","uniqueKey":"line_entries.oneOf.0.items.[INDEX].tags.oneOf.0.items.[INDEX]","typeLabel":"Tag · object"},"title":"Tags","description":"A list of all the Tags associated with the Line Entry, if any.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].tags.oneOf.0","typeLabel":"Tag · object[]"},{"type":"null","title":"Tags","description":"A list of all the Tags associated with the Line Entry, if any.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].tags.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].tags","typeLabel":"Tag · object[] | null"},"transaction":{"oneOf":[{"type":"object","title":"Transaction","description":"Expandable. The associated Transaction object, if one exists.","required":["id","amount","datetime","description","posted_status","review_status","source_account_id"],"example":{"amount":31282.28,"datetime":"2023-02-15T06:42:18Z","description":"Payroll#230215","id":"txn_UjL3BQnEaJtecuC7CUeDk","journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","ledger_id":"7JRNsKwy2Lw66caxVU7WGC","line_entry_id":"XMDsKVuW4Wmi3LTW31Qw6E","personal":false,"posted_status":"posted","review_status":"reviewed","source_account_id":"L7RR1Yz85FJoASPvPLs441"},"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the object. This is used as an idempotency \n key to prevent duplicates. This is manually set as part of the create \n transactions request. If the transaction is created via a data integration, \n Plaid for example, it will be set to the `transaction_id` to enforce \n idempotency with the data source.","examples":["t_9237232"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.id","typeLabel":"string"},"amount":{"type":"number","title":"Amount","description":"The value of the transaction in decimal dollar cents.","examples":[132629.38],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.amount","typeLabel":"number"},"datetime":{"type":"string","format":"date-time","title":"Datetime","description":"The UTC datetime that the Transaction was created. This\n will never be before an Instance's `entries_start` date. When importing \n transactions, transactions whose datetime is before the Instance’s \n `entries_start` date will be skipped. Other transactions will be processed \n as normal.","examples":["2024-03-15T15:28:53Z"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.datetime","typeLabel":"string\u003cdate-time>"},"description":{"type":"string","maxLength":512,"title":"Description","description":"An arbitrary string on the object, useful for\n displaying information to the user. \n Descriptions over 512 characters will be truncated.","examples":["Payroll March 15 2024"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.description","typeLabel":"string"},"posted_status":{"type":"string","enum":["not_posted","posted","deleted"],"title":"PostedStatus","description":"Indicates if the corresponding journal entry and \n line entries for the transaction have been have been created. `deleted` \n indicates that the transaction is `posted` but the corresponding journal entry\n and line entries have been deleted.","examples":["posted"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.posted_status","typeLabel":"enum\u003cstring>"},"review_status":{"type":"string","enum":["unreviewed","reviewed"],"title":"ReviewStatus","description":"Indicates if the transaction has been reviewed. \n See the [reviewing transactions](https://docs.teal.dev/guides/transactions/reviewing_transactions) \n for steps on how to use this.","examples":["reviewed"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.review_status","typeLabel":"enum\u003cstring>"},"source_account_id":{"type":"string","title":"Source Account Id","description":"The ID of the transaction source account\n where the transaction is stored.","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.source_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Arbitrary structured information about the transaction.\n This could be location of the transaction to display to the user or vendor \n information to use as part of a Platform or Instance categorization rule. \n Teal does not use metadata for any accounting purposes.","example":null,"additionalProperties":{"type":"string","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.metadata.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Arbitrary structured information about the transaction.\n This could be location of the transaction to display to the user or vendor \n information to use as part of a Platform or Instance categorization rule. \n Teal does not use metadata for any accounting purposes.","example":null,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.metadata","typeLabel":"Metadata · object | null"},"categorization_method":{"oneOf":[{"type":"string","title":"CategorizerType","description":"How the Transaction was assigned its \n category.\n\nSee the [categorization guide](https://docs.teal.dev/guides/platform/categorization/pipeline) \n for more details.","enum":["ai","rules","similarity","transfer_between_accounts","uncategorized","user"],"example":"similarity","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.categorization_method.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"How the Transaction was assigned its \n category.\n\nSee the [categorization guide](https://docs.teal.dev/guides/platform/categorization/pipeline) \n for more details.","example":"similarity","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.categorization_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.categorization_method","typeLabel":"enum\u003cstring> | null"},"journal_entry_id":{"oneOf":[{"type":"string","title":"Journal Entry Id","description":"The ID of the Journal Entry that the \n Transaction's Line Entry is associated with.","example":"C4ocnUQze8kDwQ3EczkZXn","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.journal_entry_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Journal Entry Id","description":"The ID of the Journal Entry that the \n Transaction's Line Entry is associated with.","example":"C4ocnUQze8kDwQ3EczkZXn","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.journal_entry_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.journal_entry_id","typeLabel":"string | null"},"journal_entry":{"type":"null","title":"Journal Entry","description":"Expandable. The associated Journal Entry object.","examples":[null],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.journal_entry","typeLabel":"null"},"ledger_id":{"oneOf":[{"type":"string","title":"Ledger Id","description":"The ID of the financial account ledger associated \n with the Transaction.","example":"7JRNsKwy2Lw66caxVU7WGC","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.ledger_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Ledger Id","description":"The ID of the financial account ledger associated \n with the Transaction.","example":"7JRNsKwy2Lw66caxVU7WGC","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.ledger_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.ledger_id","typeLabel":"string | null"},"ledger":{"type":"null","title":"Ledger","description":"Expandable. The Ledger object of the financial \n account associated with the Transaction.","examples":[null],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.ledger","typeLabel":"null"},"line_entry_id":{"oneOf":[{"type":"string","title":"Line Entry Id","description":"The ID of the financial account ledger associated \n with the Transaction.","example":"XMDsKVuW4Wmi3LTW31Qw6E","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.line_entry_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Line Entry Id","description":"The ID of the financial account ledger associated \n with the Transaction.","example":"XMDsKVuW4Wmi3LTW31Qw6E","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.line_entry_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.line_entry_id","typeLabel":"string | null"},"line_entry":{"type":"null","title":"Line Entry","description":"Expandable. The associated Line Entry.","examples":[null],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.line_entry","typeLabel":"null"},"opposing_line_entry_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.opposing_line_entry_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Opposing Line Entry Ids","description":"A list of IDs of all the Line Entries \n objects in the journal entry with the opposite `debit_credit` status. For\n example if the Transaction's line entry is a debit this opposing line entries\n will be credit line entries.","example":["NULcvXTkLczde32qs1rqgB"],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.opposing_line_entry_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Opposing Line Entry Ids","description":"A list of IDs of all the Line Entries \n objects in the journal entry with the opposite `debit_credit` status. For\n example if the Transaction's line entry is a debit this opposing line entries\n will be credit line entries.","example":["NULcvXTkLczde32qs1rqgB"],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.opposing_line_entry_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.opposing_line_entry_ids","typeLabel":"string[] | null"},"opposing_line_entries":{"type":"null","title":"Opposing Line Entries","description":"Expandable. A list of the Line Entry objects\n with the opposite `debit_credit` status.","examples":[null],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.opposing_line_entries","typeLabel":"null"},"tags":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the object.","examples":["UjL3BQnEaJtecuC7CUeDk"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.tags.oneOf.0.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"An arbitrary string, useful for identifying the tag to the user.","examples":["Sprinter - 1ab-c23"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.tags.oneOf.0.items.[INDEX].name","typeLabel":"string"},"tag_group_id":{"type":"string","title":"Tag Group Id","description":"The ID of the tag group.","examples":["NCB2xo5S1yQbNgyWskXpwG"],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.tags.oneOf.0.items.[INDEX].tag_group_id","typeLabel":"string"}},"type":"object","required":["id","name","tag_group_id"],"title":"Tag","uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.tags.oneOf.0.items.[INDEX]","typeLabel":"Tag · object"},"title":"Tags","description":"A list of all the Tags associated with the Transaction, \n if any. Tags are transitive — the tags on a Transaction are applied to \n its corresponding Line Entry or Line Entries.","example":null,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.tags.oneOf.0","typeLabel":"Tag · object[]"},{"type":"null","title":"Tags","description":"A list of all the Tags associated with the Transaction, \n if any. Tags are transitive — the tags on a Transaction are applied to \n its corresponding Line Entry or Line Entries.","example":null,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.tags.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.tags","typeLabel":"Tag · object[] | null"},"personal":{"type":"boolean","title":"Personal","description":"Deprecated. Always false.","default":false,"deprecated":true,"examples":[false],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0.personal","typeLabel":"boolean"}},"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.0","typeLabel":"Transaction · object"},{"type":"null","description":"Expandable. The associated Transaction object, if one exists.","example":{"amount":31282.28,"datetime":"2023-02-15T06:42:18Z","description":"Payroll#230215","id":"txn_UjL3BQnEaJtecuC7CUeDk","journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","ledger_id":"7JRNsKwy2Lw66caxVU7WGC","line_entry_id":"XMDsKVuW4Wmi3LTW31Qw6E","personal":false,"posted_status":"posted","review_status":"reviewed","source_account_id":"L7RR1Yz85FJoASPvPLs441"},"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].transaction","typeLabel":"Transaction · object | null"},"payment_applications":{"oneOf":[{"type":"array","items":{"properties":{"payment_application_id":{"type":"string","title":"Payment Application Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].payment_application_id","typeLabel":"string"},"matched_amount":{"type":"number","title":"Matched Amount","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].matched_amount","typeLabel":"number"},"accrual_source":{"oneOf":[{"type":"object","title":"LineEntryPaymentApplicationAccrualSource","required":["accrual_source_id","type","external_id","external_party_id","effective_date","gross_amount"],"properties":{"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.accrual_source_id","typeLabel":"string"},"type":{"type":"string","enum":["invoice","bill","payroll"],"title":"AccrualSourceType","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.type","typeLabel":"enum\u003cstring>"},"external_id":{"oneOf":[{"type":"string","title":"External Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id","typeLabel":"string | null"},"external_party_id":{"oneOf":[{"type":"string","title":"External Party Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Party Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id","typeLabel":"string | null"},"effective_date":{"type":"string","format":"date","title":"Effective Date","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.effective_date","typeLabel":"string\u003cdate>"},"gross_amount":{"type":"number","title":"Gross Amount","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.gross_amount","typeLabel":"number"},"reference_number":{"type":"string","title":"Reference Number","default":"","uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.reference_number","typeLabel":"string"}},"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0","typeLabel":"LineEntryPaymentApplicationAccrualSource · object"},{"type":"null","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source","typeLabel":"LineEntryPaymentApplicationAccrualSource · object | null"},"source_type":{"type":"string","enum":["bank_transaction","customer_credit","manual"],"title":"PaymentApplicationSourceType","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].source_type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["proposed","confirmed","rejected"],"title":"PaymentApplicationStatus","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"adjustments":{"items":{"properties":{"accrual_adjustment_id":{"type":"string","title":"Accrual Adjustment Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].accrual_adjustment_id","typeLabel":"string"},"debit_account_id":{"type":"string","title":"Debit Account Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].debit_account_id","typeLabel":"string"},"credit_account_id":{"type":"string","title":"Credit Account Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].credit_account_id","typeLabel":"string"},"amount":{"type":"number","title":"Amount","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].amount","typeLabel":"number"}},"type":"object","required":["accrual_adjustment_id","debit_account_id","credit_account_id","amount"],"title":"PaymentApplicationAccrualAdjustment","uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX]","typeLabel":"PaymentApplicationAccrualAdjustment · object"},"type":"array","title":"Adjustments","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments","typeLabel":"PaymentApplicationAccrualAdjustment · object[]"}},"type":"object","required":["payment_application_id","matched_amount","accrual_source","source_type","status","adjustments"],"title":"LineEntryPaymentApplication","uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0.items.[INDEX]","typeLabel":"LineEntryPaymentApplication · object"},"title":"Payment Applications","description":"Payments applied to an accrual source (bill/invoice) using the Line Entry.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.0","typeLabel":"LineEntryPaymentApplication · object[]"},{"type":"null","title":"Payment Applications","description":"Payments applied to an accrual source (bill/invoice) using the Line Entry.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].payment_applications","typeLabel":"LineEntryPaymentApplication · object[] | null"},"line_payment_applications":{"oneOf":[{"type":"array","items":{"properties":{"line_payment_application_id":{"type":"string","title":"Line Payment Application Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].line_payment_application_id","typeLabel":"string"},"matched_amount":{"type":"number","title":"Matched Amount","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].matched_amount","typeLabel":"number"},"accrual_source":{"properties":{"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.accrual_source_id","typeLabel":"string"},"type":{"type":"string","const":"payroll","title":"Type","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.type","typeLabel":"string"},"start_date":{"type":"string","format":"date","title":"Start Date","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.start_date","typeLabel":"string\u003cdate>"},"end_date":{"type":"string","format":"date","title":"End Date","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.end_date","typeLabel":"string\u003cdate>"}},"type":"object","required":["accrual_source_id","type","start_date","end_date"],"title":"LineEntryLinePaymentApplicationAccrualSource","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source","typeLabel":"LineEntryLinePaymentApplicationAccrualSource · object"},"source_type":{"type":"string","enum":["bank_transaction","customer_credit","manual"],"title":"PaymentApplicationSourceType","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].source_type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["proposed","confirmed","rejected"],"title":"PaymentApplicationStatus","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"}},"type":"object","required":["line_payment_application_id","matched_amount","accrual_source","source_type","status"],"title":"LineEntryLinePaymentApplication","uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX]","typeLabel":"LineEntryLinePaymentApplication · object"},"title":"Line Payment Applications","description":"Payments applied to specific payroll lines of an accrual source using the Line Entry.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.0","typeLabel":"LineEntryLinePaymentApplication · object[]"},{"type":"null","title":"Line Payment Applications","description":"Payments applied to specific payroll lines of an accrual source using the Line Entry.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].line_payment_applications","typeLabel":"LineEntryLinePaymentApplication · object[] | null"},"accrual_source":{"oneOf":[{"type":"object","title":"AccrualSource","description":"The accrual source linked to a line entry, if one exists.","required":["id","instance_id","type","status","display_status","effective_date","gross_amount","amount_paid","amount_adjusted","amount_outstanding"],"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.id","typeLabel":"string"},"instance_id":{"type":"string","title":"Instance Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.instance_id","typeLabel":"string"},"type":{"type":"string","enum":["invoice","bill","payroll"],"title":"AccrualSourceType","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["paid","open","draft","cancelled","processing"],"title":"AccrualSourceStatus","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.status","typeLabel":"enum\u003cstring>"},"display_status":{"type":"string","enum":["paid","open","draft","cancelled","processing","overdue","partially_paid"],"title":"AccrualSourceDisplayStatus","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.display_status","typeLabel":"enum\u003cstring>"},"effective_date":{"type":"string","format":"date","title":"Effective Date","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.effective_date","typeLabel":"string\u003cdate>"},"gross_amount":{"type":"number","title":"Gross Amount","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.gross_amount","typeLabel":"number"},"amount_paid":{"type":"number","title":"Amount Paid","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.amount_paid","typeLabel":"number"},"amount_adjusted":{"type":"number","title":"Amount Adjusted","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.amount_adjusted","typeLabel":"number"},"amount_outstanding":{"type":"number","title":"Amount Outstanding","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.amount_outstanding","typeLabel":"number"},"external_id":{"oneOf":[{"type":"string","title":"External Id","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id","typeLabel":"string | null"},"reference_number":{"type":"string","title":"Reference Number","default":"","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.reference_number","typeLabel":"string"},"external_party_id":{"oneOf":[{"type":"string","title":"External Party Id","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Party Id","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id","typeLabel":"string | null"},"due_date":{"oneOf":[{"type":"string","title":"Due Date","format":"date","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.due_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Due Date","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.due_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.due_date","typeLabel":"string\u003cdate> | null"},"notes":{"oneOf":[{"type":"string","title":"Notes","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.notes.oneOf.0","typeLabel":"string"},{"type":"null","title":"Notes","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.notes","typeLabel":"string | null"},"service_period_start":{"oneOf":[{"type":"string","title":"Service Period Start","format":"date","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.service_period_start.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Service Period Start","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.service_period_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.service_period_start","typeLabel":"string\u003cdate> | null"},"service_period_end":{"oneOf":[{"type":"string","title":"Service Period End","format":"date","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.service_period_end.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Service Period End","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.service_period_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.service_period_end","typeLabel":"string\u003cdate> | null"},"lines":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].id","typeLabel":"string"},"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].accrual_source_id","typeLabel":"string"},"account_id":{"type":"string","title":"Account Id","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].account_id","typeLabel":"string"},"line_number":{"type":"integer","title":"Line Number","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].line_number","typeLabel":"integer"},"description":{"type":"string","title":"Description","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].description","typeLabel":"string"},"amount":{"type":"number","title":"Amount","isRequired":true,"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].amount","typeLabel":"number"},"external_id":{"oneOf":[{"type":"string","title":"External Id","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id","typeLabel":"string | null"}},"type":"object","required":["id","accrual_source_id","account_id","line_number","description","amount"],"title":"AccrualSourceLine","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX]","typeLabel":"AccrualSourceLine · object"},"title":"Lines","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0","typeLabel":"AccrualSourceLine · object[]"},{"type":"null","title":"Lines","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0.lines","typeLabel":"AccrualSourceLine · object[] | null"}},"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.0","typeLabel":"AccrualSource · object"},{"type":"null","description":"The accrual source linked to a line entry, if one exists.","uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries.oneOf.0.items.[INDEX].accrual_source","typeLabel":"AccrualSource · object | null"}},"type":"object","required":["amount","debit_credit","ledger_id","id","datetime","editable","journal_entry_id","journal_entry_description","categorization_status","ledger_name"],"title":"ExpandableDetailedLineEntry","uniqueKey":"line_entries.oneOf.0.items.[INDEX]","typeLabel":"ExpandableDetailedLineEntry · object"},"title":"Line Entries","description":"List of Line Entries. Included in expanded responses.","example":[{"amount":31282.28,"categorization_status":"completed","datetime":"2023-02-15T06:42:18Z","debit_credit":"debit","description":"Payroll#230215","editable":false,"id":"XMDsKVuW4Wmi3LTW31Qw6E","journal_entry_description":"Payroll#230215","journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","ledger_id":"7JRNsKwy2Lw66caxVU7WGC","ledger_name":"Pluto Checking 4242","sort_order":1,"tags":[],"transaction_id":"txn_UjL3BQnEaJtecuC7CUeDk"},{"amount":31282.28,"categorization_status":"completed","datetime":"2023-02-15T06:42:18Z","debit_credit":"credit","description":"Payroll#230215","editable":false,"id":"NULcvXTkLczde32qs1rqgB","journal_entry_description":"Payroll#230215","journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","ledger_id":"HLn8oy2eqMUCwjp1Cwdgco","ledger_name":"Payroll Expense","sort_order":2,"tags":[]}],"uniqueKey":"line_entries.oneOf.0","typeLabel":"ExpandableDetailedLineEntry · object[]"},{"type":"null","title":"Line Entries","description":"List of Line Entries. Included in expanded responses.","example":[{"amount":31282.28,"categorization_status":"completed","datetime":"2023-02-15T06:42:18Z","debit_credit":"debit","description":"Payroll#230215","editable":false,"id":"XMDsKVuW4Wmi3LTW31Qw6E","journal_entry_description":"Payroll#230215","journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","ledger_id":"7JRNsKwy2Lw66caxVU7WGC","ledger_name":"Pluto Checking 4242","sort_order":1,"tags":[],"transaction_id":"txn_UjL3BQnEaJtecuC7CUeDk"},{"amount":31282.28,"categorization_status":"completed","datetime":"2023-02-15T06:42:18Z","debit_credit":"credit","description":"Payroll#230215","editable":false,"id":"NULcvXTkLczde32qs1rqgB","journal_entry_description":"Payroll#230215","journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","ledger_id":"HLn8oy2eqMUCwjp1Cwdgco","ledger_name":"Payroll Expense","sort_order":2,"tags":[]}],"uniqueKey":"line_entries.oneOf.1","typeLabel":"null"}],"uniqueKey":"line_entries","typeLabel":"ExpandableDetailedLineEntry · object[] | null"},"accrual_source":{"oneOf":[{"type":"object","title":"AccrualSourceDetails","description":"The accrual source associated with this journal entry, if any. Included in expanded responses.","required":["id","instance_id","type","status","display_status","effective_date","gross_amount","amount_paid","amount_adjusted","amount_outstanding"],"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.id","typeLabel":"string"},"instance_id":{"type":"string","title":"Instance Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.instance_id","typeLabel":"string"},"type":{"type":"string","enum":["invoice","bill","payroll"],"title":"AccrualSourceType","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["paid","open","draft","cancelled","processing"],"title":"AccrualSourceStatus","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.status","typeLabel":"enum\u003cstring>"},"display_status":{"type":"string","enum":["paid","open","draft","cancelled","processing","overdue","partially_paid"],"title":"AccrualSourceDisplayStatus","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.display_status","typeLabel":"enum\u003cstring>"},"effective_date":{"type":"string","format":"date","title":"Effective Date","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.effective_date","typeLabel":"string\u003cdate>"},"gross_amount":{"type":"number","title":"Gross Amount","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.gross_amount","typeLabel":"number"},"amount_paid":{"type":"number","title":"Amount Paid","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.amount_paid","typeLabel":"number"},"amount_adjusted":{"type":"number","title":"Amount Adjusted","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.amount_adjusted","typeLabel":"number"},"amount_outstanding":{"type":"number","title":"Amount Outstanding","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.amount_outstanding","typeLabel":"number"},"external_id":{"oneOf":[{"type":"string","title":"External Id","uniqueKey":"accrual_source.oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","uniqueKey":"accrual_source.oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.external_id","typeLabel":"string | null"},"reference_number":{"type":"string","title":"Reference Number","default":"","uniqueKey":"accrual_source.oneOf.0.reference_number","typeLabel":"string"},"external_party_id":{"oneOf":[{"type":"string","title":"External Party Id","uniqueKey":"accrual_source.oneOf.0.external_party_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Party Id","uniqueKey":"accrual_source.oneOf.0.external_party_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.external_party_id","typeLabel":"string | null"},"due_date":{"oneOf":[{"type":"string","title":"Due Date","format":"date","uniqueKey":"accrual_source.oneOf.0.due_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Due Date","uniqueKey":"accrual_source.oneOf.0.due_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.due_date","typeLabel":"string\u003cdate> | null"},"notes":{"oneOf":[{"type":"string","title":"Notes","uniqueKey":"accrual_source.oneOf.0.notes.oneOf.0","typeLabel":"string"},{"type":"null","title":"Notes","uniqueKey":"accrual_source.oneOf.0.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.notes","typeLabel":"string | null"},"service_period_start":{"oneOf":[{"type":"string","title":"Service Period Start","format":"date","uniqueKey":"accrual_source.oneOf.0.service_period_start.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Service Period Start","uniqueKey":"accrual_source.oneOf.0.service_period_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.service_period_start","typeLabel":"string\u003cdate> | null"},"service_period_end":{"oneOf":[{"type":"string","title":"Service Period End","format":"date","uniqueKey":"accrual_source.oneOf.0.service_period_end.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Service Period End","uniqueKey":"accrual_source.oneOf.0.service_period_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.service_period_end","typeLabel":"string\u003cdate> | null"},"lines":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].id","typeLabel":"string"},"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].accrual_source_id","typeLabel":"string"},"account_id":{"type":"string","title":"Account Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].account_id","typeLabel":"string"},"line_number":{"type":"integer","title":"Line Number","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].line_number","typeLabel":"integer"},"description":{"type":"string","title":"Description","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].description","typeLabel":"string"},"amount":{"type":"number","title":"Amount","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].amount","typeLabel":"number"},"external_id":{"oneOf":[{"type":"string","title":"External Id","uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id","typeLabel":"string | null"}},"type":"object","required":["id","accrual_source_id","account_id","line_number","description","amount"],"title":"AccrualSourceLine","uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX]","typeLabel":"AccrualSourceLine · object"},"title":"Lines","uniqueKey":"accrual_source.oneOf.0.lines.oneOf.0","typeLabel":"AccrualSourceLine · object[]"},{"type":"null","title":"Lines","uniqueKey":"accrual_source.oneOf.0.lines.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.lines","typeLabel":"AccrualSourceLine · object[] | null"},"journal_entry_ids":{"items":{"type":"string","uniqueKey":"accrual_source.oneOf.0.journal_entry_ids.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Journal Entry Ids","default":[],"uniqueKey":"accrual_source.oneOf.0.journal_entry_ids","typeLabel":"string[]"},"files":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.files.oneOf.0.items.[INDEX].id","typeLabel":"string"},"file_name":{"type":"string","title":"File Name","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.files.oneOf.0.items.[INDEX].file_name","typeLabel":"string"}},"type":"object","required":["id","file_name"],"title":"AccrualSourceFile","uniqueKey":"accrual_source.oneOf.0.files.oneOf.0.items.[INDEX]","typeLabel":"AccrualSourceFile · object"},"title":"Files","uniqueKey":"accrual_source.oneOf.0.files.oneOf.0","typeLabel":"AccrualSourceFile · object[]"},{"type":"null","title":"Files","uniqueKey":"accrual_source.oneOf.0.files.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.files","typeLabel":"AccrualSourceFile · object[] | null"},"payment_applications":{"oneOf":[{"type":"array","items":{"properties":{"payment_application_id":{"type":"string","title":"Payment Application Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].payment_application_id","typeLabel":"string"},"matched_amount":{"type":"number","title":"Matched Amount","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].matched_amount","typeLabel":"number"},"line_entry":{"properties":{"line_entry_id":{"type":"string","title":"Line Entry Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].line_entry.line_entry_id","typeLabel":"string"},"line_entry_description":{"type":"string","title":"Line Entry Description","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].line_entry.line_entry_description","typeLabel":"string"},"line_entry_amount":{"type":"number","title":"Line Entry Amount","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].line_entry.line_entry_amount","typeLabel":"number"},"journal_entry_id":{"type":"string","title":"Journal Entry Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].line_entry.journal_entry_id","typeLabel":"string"},"journal_entry_description":{"type":"string","title":"Journal Entry Description","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].line_entry.journal_entry_description","typeLabel":"string"}},"type":"object","required":["line_entry_id","line_entry_description","line_entry_amount","journal_entry_id","journal_entry_description"],"title":"PaymentApplicationLineEntry","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].line_entry","typeLabel":"PaymentApplicationLineEntry · object"},"source_type":{"type":"string","enum":["bank_transaction","customer_credit","manual"],"title":"PaymentApplicationSourceType","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].source_type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["proposed","confirmed","rejected"],"title":"PaymentApplicationStatus","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"adjustments":{"items":{"properties":{"accrual_adjustment_id":{"type":"string","title":"Accrual Adjustment Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].accrual_adjustment_id","typeLabel":"string"},"debit_account_id":{"type":"string","title":"Debit Account Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].debit_account_id","typeLabel":"string"},"credit_account_id":{"type":"string","title":"Credit Account Id","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].credit_account_id","typeLabel":"string"},"amount":{"type":"number","title":"Amount","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].amount","typeLabel":"number"}},"type":"object","required":["accrual_adjustment_id","debit_account_id","credit_account_id","amount"],"title":"PaymentApplicationAccrualAdjustment","uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX]","typeLabel":"PaymentApplicationAccrualAdjustment · object"},"type":"array","title":"Adjustments","isRequired":true,"uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX].adjustments","typeLabel":"PaymentApplicationAccrualAdjustment · object[]"}},"type":"object","required":["payment_application_id","matched_amount","line_entry","source_type","status","adjustments"],"title":"AccrualSourcePaymentApplication","uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0.items.[INDEX]","typeLabel":"AccrualSourcePaymentApplication · object"},"title":"Payment Applications","uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.0","typeLabel":"AccrualSourcePaymentApplication · object[]"},{"type":"null","title":"Payment Applications","uniqueKey":"accrual_source.oneOf.0.payment_applications.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source.oneOf.0.payment_applications","typeLabel":"AccrualSourcePaymentApplication · object[] | null"}},"uniqueKey":"accrual_source.oneOf.0","typeLabel":"AccrualSourceDetails · object"},{"type":"null","description":"The accrual source associated with this journal entry, if any. Included in expanded responses.","uniqueKey":"accrual_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"accrual_source","typeLabel":"AccrualSourceDetails · object | null"},"transfer":{"oneOf":[{"type":"object","title":"Transfer","description":"The transfer linking this journal entry to the journal entry on the other side of the transfer, if any. Included in expanded responses.","required":["id","from_entry","to_entry"],"properties":{"id":{"type":"string","title":"Id","description":"The id of the transfer.","isRequired":true,"uniqueKey":"transfer.oneOf.0.id","typeLabel":"string"},"from_entry":{"properties":{"journal_entry_id":{"type":"string","title":"Journal Entry Id","description":"The id of this side's Journal Entry.","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.journal_entry_id","typeLabel":"string"},"description":{"type":"string","title":"Description","description":"This side's Journal Entry description.","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.description","typeLabel":"string"},"datetime":{"type":"string","format":"date-time","title":"Datetime","description":"This side's Journal Entry datetime.","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.datetime","typeLabel":"string\u003cdate-time>"},"line_entries":{"items":{"properties":{"amount":{"type":"number","title":"Amount","description":"The value of the line entry in decimal dollar cents.","examples":["31282.27999999999883584678173065185546875"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].amount","typeLabel":"number"},"debit_credit":{"type":"string","enum":["debit","credit"],"title":"DebitCredit","description":"Indicates if the amount is a credit or debit.","examples":["credit"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].debit_credit","typeLabel":"enum\u003cstring>"},"ledger_id":{"type":"string","title":"Ledger Id","description":"The ID of the Line Entry's Ledger.","examples":["7JRNsKwy2Lw66caxVU7WGC"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].ledger_id","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"The unique ID of the object.","example":"XMDsKVuW4Wmi3LTW31Qw6E","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"The unique ID of the object.","example":"XMDsKVuW4Wmi3LTW31Qw6E","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].id","typeLabel":"string | null"},"datetime":{"type":"string","format":"date-time","title":"Datetime","description":"The datetime the Line Entry was created in UTC time.","examples":["2023-02-15T06:42:18Z"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].datetime","typeLabel":"string\u003cdate-time>"},"editable":{"type":"boolean","title":"Editable","description":"Indicates if the Line Entry can be manually added or removed from a Ledger, as dictated by the `editable` property on the Ledger.","examples":[true],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].editable","typeLabel":"boolean"},"journal_entry_id":{"oneOf":[{"type":"string","title":"Journal Entry Id","description":"The ID of the associated Journal Entry.","example":"C4ocnUQze8kDwQ3EczkZXn","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].journal_entry_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Journal Entry Id","description":"The ID of the associated Journal Entry.","example":"C4ocnUQze8kDwQ3EczkZXn","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].journal_entry_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].journal_entry_id","typeLabel":"string | null"},"journal_entry_description":{"type":"string","maxLength":512,"title":"Journal Entry Description","description":"An arbitrary string on the object, useful for displaying to users.","examples":["Payroll#230215"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].journal_entry_description","typeLabel":"string"},"categorization_status":{"type":"string","enum":["pending","delayed","completed","not_attempted"],"title":"JournalEntryCategorizationStatus","description":"Whether the associated Journal Entry is still awaiting an auto-categorization result: 'pending' (awaiting), 'delayed' (timed out, a late result may still resolve it), or 'completed' (resolved, or not auto-categorized). Both Line Entries of a Journal Entry share this value.","examples":["completed"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].categorization_status","typeLabel":"enum\u003cstring>"},"ledger_name":{"type":"string","title":"Ledger Name","description":"The name of the Line Entry's Ledger.","examples":["Payroll Expense"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].ledger_name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","title":"Description","description":"An arbitrary string on the object, useful for displaying to the user or for categorization.","maxLength":4000,"example":"Payroll#230215","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"An arbitrary string on the object, useful for displaying to the user or for categorization.","example":"Payroll#230215","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].description","typeLabel":"string | null"},"related_line_entry_id":{"oneOf":[{"type":"string","title":"Related Line Entry Id","description":"If the Line Entry is identified as a transfer between accounts, the ID of the Line Entry in the opposing Ledger. Related guide: [Auto-categorization](https://docs.teal.dev/guides/platform/categorization/pipeline#transfers-between-accounts)","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].related_line_entry_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Related Line Entry Id","description":"If the Line Entry is identified as a transfer between accounts, the ID of the Line Entry in the opposing Ledger. Related guide: [Auto-categorization](https://docs.teal.dev/guides/platform/categorization/pipeline#transfers-between-accounts)","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].related_line_entry_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].related_line_entry_id","typeLabel":"string | null"},"transaction_id":{"oneOf":[{"type":"string","title":"Transaction Id","description":"The ID of the associated Transaction, if one exists.","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].transaction_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transaction Id","description":"The ID of the associated Transaction, if one exists.","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].transaction_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].transaction_id","typeLabel":"string | null"},"sort_order":{"oneOf":[{"type":"integer","title":"Sort Order","description":"The position of the Line Entry within its Journal Entry, used to determine display order.","example":1,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].sort_order.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sort Order","description":"The position of the Line Entry within its Journal Entry, used to determine display order.","example":1,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].sort_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].sort_order","typeLabel":"integer | null"},"journal_entry":{"type":"null","title":"Journal Entry","description":"Expandable. The associated Journal Entry object.","examples":[null],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].journal_entry","typeLabel":"null"},"ledger":{"type":"null","title":"Ledger","description":"Expandable. The associated Ledger object.","examples":[null],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].ledger","typeLabel":"null"},"opposing_ledger_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].opposing_ledger_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Opposing Ledger Ids","description":"Expandable. IDs of the ledgers on the other side(s) of the line entry with opposite debit/credit.","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].opposing_ledger_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Opposing Ledger Ids","description":"Expandable. IDs of the ledgers on the other side(s) of the line entry with opposite debit/credit.","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].opposing_ledger_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].opposing_ledger_ids","typeLabel":"string[] | null"},"tags":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the object.","examples":["UjL3BQnEaJtecuC7CUeDk"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].tags.oneOf.0.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"An arbitrary string, useful for identifying the tag to the user.","examples":["Sprinter - 1ab-c23"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].tags.oneOf.0.items.[INDEX].name","typeLabel":"string"},"tag_group_id":{"type":"string","title":"Tag Group Id","description":"The ID of the tag group.","examples":["NCB2xo5S1yQbNgyWskXpwG"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].tags.oneOf.0.items.[INDEX].tag_group_id","typeLabel":"string"}},"type":"object","required":["id","name","tag_group_id"],"title":"Tag","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].tags.oneOf.0.items.[INDEX]","typeLabel":"Tag · object"},"title":"Tags","description":"A list of all the Tags associated with the Line Entry, if any.","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].tags.oneOf.0","typeLabel":"Tag · object[]"},{"type":"null","title":"Tags","description":"A list of all the Tags associated with the Line Entry, if any.","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].tags.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].tags","typeLabel":"Tag · object[] | null"},"transaction":{"type":"null","title":"Transaction","description":"Expandable. The associated Transaction object, if one exists.","examples":[null],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].transaction","typeLabel":"null"},"payment_applications":{"oneOf":[{"type":"array","items":{"properties":{"payment_application_id":{"type":"string","title":"Payment Application Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].payment_application_id","typeLabel":"string"},"matched_amount":{"type":"number","title":"Matched Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].matched_amount","typeLabel":"number"},"accrual_source":{"oneOf":[{"type":"object","title":"LineEntryPaymentApplicationAccrualSource","required":["accrual_source_id","type","external_id","external_party_id","effective_date","gross_amount"],"properties":{"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.accrual_source_id","typeLabel":"string"},"type":{"type":"string","enum":["invoice","bill","payroll"],"title":"AccrualSourceType","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.type","typeLabel":"enum\u003cstring>"},"external_id":{"oneOf":[{"type":"string","title":"External Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id","typeLabel":"string | null"},"external_party_id":{"oneOf":[{"type":"string","title":"External Party Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Party Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id","typeLabel":"string | null"},"effective_date":{"type":"string","format":"date","title":"Effective Date","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.effective_date","typeLabel":"string\u003cdate>"},"gross_amount":{"type":"number","title":"Gross Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.gross_amount","typeLabel":"number"},"reference_number":{"type":"string","title":"Reference Number","default":"","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.reference_number","typeLabel":"string"}},"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0","typeLabel":"LineEntryPaymentApplicationAccrualSource · object"},{"type":"null","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source","typeLabel":"LineEntryPaymentApplicationAccrualSource · object | null"},"source_type":{"type":"string","enum":["bank_transaction","customer_credit","manual"],"title":"PaymentApplicationSourceType","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].source_type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["proposed","confirmed","rejected"],"title":"PaymentApplicationStatus","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"adjustments":{"items":{"properties":{"accrual_adjustment_id":{"type":"string","title":"Accrual Adjustment Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].accrual_adjustment_id","typeLabel":"string"},"debit_account_id":{"type":"string","title":"Debit Account Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].debit_account_id","typeLabel":"string"},"credit_account_id":{"type":"string","title":"Credit Account Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].credit_account_id","typeLabel":"string"},"amount":{"type":"number","title":"Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].amount","typeLabel":"number"}},"type":"object","required":["accrual_adjustment_id","debit_account_id","credit_account_id","amount"],"title":"PaymentApplicationAccrualAdjustment","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX]","typeLabel":"PaymentApplicationAccrualAdjustment · object"},"type":"array","title":"Adjustments","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments","typeLabel":"PaymentApplicationAccrualAdjustment · object[]"}},"type":"object","required":["payment_application_id","matched_amount","accrual_source","source_type","status","adjustments"],"title":"LineEntryPaymentApplication","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX]","typeLabel":"LineEntryPaymentApplication · object"},"title":"Payment Applications","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.0","typeLabel":"LineEntryPaymentApplication · object[]"},{"type":"null","title":"Payment Applications","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].payment_applications","typeLabel":"LineEntryPaymentApplication · object[] | null"},"line_payment_applications":{"oneOf":[{"type":"array","items":{"properties":{"line_payment_application_id":{"type":"string","title":"Line Payment Application Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].line_payment_application_id","typeLabel":"string"},"matched_amount":{"type":"number","title":"Matched Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].matched_amount","typeLabel":"number"},"accrual_source":{"properties":{"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.accrual_source_id","typeLabel":"string"},"type":{"type":"string","const":"payroll","title":"Type","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.type","typeLabel":"string"},"start_date":{"type":"string","format":"date","title":"Start Date","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.start_date","typeLabel":"string\u003cdate>"},"end_date":{"type":"string","format":"date","title":"End Date","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.end_date","typeLabel":"string\u003cdate>"}},"type":"object","required":["accrual_source_id","type","start_date","end_date"],"title":"LineEntryLinePaymentApplicationAccrualSource","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source","typeLabel":"LineEntryLinePaymentApplicationAccrualSource · object"},"source_type":{"type":"string","enum":["bank_transaction","customer_credit","manual"],"title":"PaymentApplicationSourceType","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].source_type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["proposed","confirmed","rejected"],"title":"PaymentApplicationStatus","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"}},"type":"object","required":["line_payment_application_id","matched_amount","accrual_source","source_type","status"],"title":"LineEntryLinePaymentApplication","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX]","typeLabel":"LineEntryLinePaymentApplication · object"},"title":"Line Payment Applications","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0","typeLabel":"LineEntryLinePaymentApplication · object[]"},{"type":"null","title":"Line Payment Applications","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].line_payment_applications","typeLabel":"LineEntryLinePaymentApplication · object[] | null"},"accrual_source":{"oneOf":[{"type":"object","title":"AccrualSource","required":["id","instance_id","type","status","display_status","effective_date","gross_amount","amount_paid","amount_adjusted","amount_outstanding"],"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.id","typeLabel":"string"},"instance_id":{"type":"string","title":"Instance Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.instance_id","typeLabel":"string"},"type":{"type":"string","enum":["invoice","bill","payroll"],"title":"AccrualSourceType","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["paid","open","draft","cancelled","processing"],"title":"AccrualSourceStatus","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.status","typeLabel":"enum\u003cstring>"},"display_status":{"type":"string","enum":["paid","open","draft","cancelled","processing","overdue","partially_paid"],"title":"AccrualSourceDisplayStatus","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.display_status","typeLabel":"enum\u003cstring>"},"effective_date":{"type":"string","format":"date","title":"Effective Date","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.effective_date","typeLabel":"string\u003cdate>"},"gross_amount":{"type":"number","title":"Gross Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.gross_amount","typeLabel":"number"},"amount_paid":{"type":"number","title":"Amount Paid","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.amount_paid","typeLabel":"number"},"amount_adjusted":{"type":"number","title":"Amount Adjusted","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.amount_adjusted","typeLabel":"number"},"amount_outstanding":{"type":"number","title":"Amount Outstanding","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.amount_outstanding","typeLabel":"number"},"external_id":{"oneOf":[{"type":"string","title":"External Id","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_id","typeLabel":"string | null"},"reference_number":{"type":"string","title":"Reference Number","default":"","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.reference_number","typeLabel":"string"},"external_party_id":{"oneOf":[{"type":"string","title":"External Party Id","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Party Id","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_party_id","typeLabel":"string | null"},"due_date":{"oneOf":[{"type":"string","title":"Due Date","format":"date","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.due_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Due Date","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.due_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.due_date","typeLabel":"string\u003cdate> | null"},"notes":{"oneOf":[{"type":"string","title":"Notes","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.notes.oneOf.0","typeLabel":"string"},{"type":"null","title":"Notes","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.notes","typeLabel":"string | null"},"service_period_start":{"oneOf":[{"type":"string","title":"Service Period Start","format":"date","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_start.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Service Period Start","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_start","typeLabel":"string\u003cdate> | null"},"service_period_end":{"oneOf":[{"type":"string","title":"Service Period End","format":"date","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_end.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Service Period End","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_end","typeLabel":"string\u003cdate> | null"},"lines":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].id","typeLabel":"string"},"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].accrual_source_id","typeLabel":"string"},"account_id":{"type":"string","title":"Account Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].account_id","typeLabel":"string"},"line_number":{"type":"integer","title":"Line Number","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].line_number","typeLabel":"integer"},"description":{"type":"string","title":"Description","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].description","typeLabel":"string"},"amount":{"type":"number","title":"Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].amount","typeLabel":"number"},"external_id":{"oneOf":[{"type":"string","title":"External Id","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id","typeLabel":"string | null"}},"type":"object","required":["id","accrual_source_id","account_id","line_number","description","amount"],"title":"AccrualSourceLine","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX]","typeLabel":"AccrualSourceLine · object"},"title":"Lines","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0","typeLabel":"AccrualSourceLine · object[]"},{"type":"null","title":"Lines","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines","typeLabel":"AccrualSourceLine · object[] | null"}},"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.0","typeLabel":"AccrualSource · object"},{"type":"null","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX].accrual_source","typeLabel":"AccrualSource · object | null"}},"type":"object","required":["amount","debit_credit","ledger_id","id","datetime","editable","journal_entry_id","journal_entry_description","categorization_status","ledger_name"],"title":"DetailedLineEntry","uniqueKey":"transfer.oneOf.0.from_entry.line_entries.items.[INDEX]","typeLabel":"DetailedLineEntry · object"},"type":"array","title":"Line Entries","description":"This side's Line Entries (used to derive the amount and source account).","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry.line_entries","typeLabel":"DetailedLineEntry · object[]"}},"type":"object","required":["journal_entry_id","description","datetime","line_entries"],"title":"TransferEntry","description":"The 'from' side of the transfer.","isRequired":true,"uniqueKey":"transfer.oneOf.0.from_entry","typeLabel":"TransferEntry · object"},"to_entry":{"properties":{"journal_entry_id":{"type":"string","title":"Journal Entry Id","description":"The id of this side's Journal Entry.","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.journal_entry_id","typeLabel":"string"},"description":{"type":"string","title":"Description","description":"This side's Journal Entry description.","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.description","typeLabel":"string"},"datetime":{"type":"string","format":"date-time","title":"Datetime","description":"This side's Journal Entry datetime.","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.datetime","typeLabel":"string\u003cdate-time>"},"line_entries":{"items":{"properties":{"amount":{"type":"number","title":"Amount","description":"The value of the line entry in decimal dollar cents.","examples":["31282.27999999999883584678173065185546875"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].amount","typeLabel":"number"},"debit_credit":{"type":"string","enum":["debit","credit"],"title":"DebitCredit","description":"Indicates if the amount is a credit or debit.","examples":["credit"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].debit_credit","typeLabel":"enum\u003cstring>"},"ledger_id":{"type":"string","title":"Ledger Id","description":"The ID of the Line Entry's Ledger.","examples":["7JRNsKwy2Lw66caxVU7WGC"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].ledger_id","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"The unique ID of the object.","example":"XMDsKVuW4Wmi3LTW31Qw6E","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"The unique ID of the object.","example":"XMDsKVuW4Wmi3LTW31Qw6E","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].id","typeLabel":"string | null"},"datetime":{"type":"string","format":"date-time","title":"Datetime","description":"The datetime the Line Entry was created in UTC time.","examples":["2023-02-15T06:42:18Z"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].datetime","typeLabel":"string\u003cdate-time>"},"editable":{"type":"boolean","title":"Editable","description":"Indicates if the Line Entry can be manually added or removed from a Ledger, as dictated by the `editable` property on the Ledger.","examples":[true],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].editable","typeLabel":"boolean"},"journal_entry_id":{"oneOf":[{"type":"string","title":"Journal Entry Id","description":"The ID of the associated Journal Entry.","example":"C4ocnUQze8kDwQ3EczkZXn","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].journal_entry_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Journal Entry Id","description":"The ID of the associated Journal Entry.","example":"C4ocnUQze8kDwQ3EczkZXn","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].journal_entry_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].journal_entry_id","typeLabel":"string | null"},"journal_entry_description":{"type":"string","maxLength":512,"title":"Journal Entry Description","description":"An arbitrary string on the object, useful for displaying to users.","examples":["Payroll#230215"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].journal_entry_description","typeLabel":"string"},"categorization_status":{"type":"string","enum":["pending","delayed","completed","not_attempted"],"title":"JournalEntryCategorizationStatus","description":"Whether the associated Journal Entry is still awaiting an auto-categorization result: 'pending' (awaiting), 'delayed' (timed out, a late result may still resolve it), or 'completed' (resolved, or not auto-categorized). Both Line Entries of a Journal Entry share this value.","examples":["completed"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].categorization_status","typeLabel":"enum\u003cstring>"},"ledger_name":{"type":"string","title":"Ledger Name","description":"The name of the Line Entry's Ledger.","examples":["Payroll Expense"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].ledger_name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","title":"Description","description":"An arbitrary string on the object, useful for displaying to the user or for categorization.","maxLength":4000,"example":"Payroll#230215","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"An arbitrary string on the object, useful for displaying to the user or for categorization.","example":"Payroll#230215","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].description","typeLabel":"string | null"},"related_line_entry_id":{"oneOf":[{"type":"string","title":"Related Line Entry Id","description":"If the Line Entry is identified as a transfer between accounts, the ID of the Line Entry in the opposing Ledger. Related guide: [Auto-categorization](https://docs.teal.dev/guides/platform/categorization/pipeline#transfers-between-accounts)","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].related_line_entry_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Related Line Entry Id","description":"If the Line Entry is identified as a transfer between accounts, the ID of the Line Entry in the opposing Ledger. Related guide: [Auto-categorization](https://docs.teal.dev/guides/platform/categorization/pipeline#transfers-between-accounts)","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].related_line_entry_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].related_line_entry_id","typeLabel":"string | null"},"transaction_id":{"oneOf":[{"type":"string","title":"Transaction Id","description":"The ID of the associated Transaction, if one exists.","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].transaction_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transaction Id","description":"The ID of the associated Transaction, if one exists.","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].transaction_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].transaction_id","typeLabel":"string | null"},"sort_order":{"oneOf":[{"type":"integer","title":"Sort Order","description":"The position of the Line Entry within its Journal Entry, used to determine display order.","example":1,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].sort_order.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sort Order","description":"The position of the Line Entry within its Journal Entry, used to determine display order.","example":1,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].sort_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].sort_order","typeLabel":"integer | null"},"journal_entry":{"type":"null","title":"Journal Entry","description":"Expandable. The associated Journal Entry object.","examples":[null],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].journal_entry","typeLabel":"null"},"ledger":{"type":"null","title":"Ledger","description":"Expandable. The associated Ledger object.","examples":[null],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].ledger","typeLabel":"null"},"opposing_ledger_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].opposing_ledger_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Opposing Ledger Ids","description":"Expandable. IDs of the ledgers on the other side(s) of the line entry with opposite debit/credit.","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].opposing_ledger_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Opposing Ledger Ids","description":"Expandable. IDs of the ledgers on the other side(s) of the line entry with opposite debit/credit.","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].opposing_ledger_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].opposing_ledger_ids","typeLabel":"string[] | null"},"tags":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the object.","examples":["UjL3BQnEaJtecuC7CUeDk"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].tags.oneOf.0.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","title":"Name","description":"An arbitrary string, useful for identifying the tag to the user.","examples":["Sprinter - 1ab-c23"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].tags.oneOf.0.items.[INDEX].name","typeLabel":"string"},"tag_group_id":{"type":"string","title":"Tag Group Id","description":"The ID of the tag group.","examples":["NCB2xo5S1yQbNgyWskXpwG"],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].tags.oneOf.0.items.[INDEX].tag_group_id","typeLabel":"string"}},"type":"object","required":["id","name","tag_group_id"],"title":"Tag","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].tags.oneOf.0.items.[INDEX]","typeLabel":"Tag · object"},"title":"Tags","description":"A list of all the Tags associated with the Line Entry, if any.","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].tags.oneOf.0","typeLabel":"Tag · object[]"},{"type":"null","title":"Tags","description":"A list of all the Tags associated with the Line Entry, if any.","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].tags.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].tags","typeLabel":"Tag · object[] | null"},"transaction":{"type":"null","title":"Transaction","description":"Expandable. The associated Transaction object, if one exists.","examples":[null],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].transaction","typeLabel":"null"},"payment_applications":{"oneOf":[{"type":"array","items":{"properties":{"payment_application_id":{"type":"string","title":"Payment Application Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].payment_application_id","typeLabel":"string"},"matched_amount":{"type":"number","title":"Matched Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].matched_amount","typeLabel":"number"},"accrual_source":{"oneOf":[{"type":"object","title":"LineEntryPaymentApplicationAccrualSource","required":["accrual_source_id","type","external_id","external_party_id","effective_date","gross_amount"],"properties":{"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.accrual_source_id","typeLabel":"string"},"type":{"type":"string","enum":["invoice","bill","payroll"],"title":"AccrualSourceType","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.type","typeLabel":"enum\u003cstring>"},"external_id":{"oneOf":[{"type":"string","title":"External Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_id","typeLabel":"string | null"},"external_party_id":{"oneOf":[{"type":"string","title":"External Party Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Party Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.external_party_id","typeLabel":"string | null"},"effective_date":{"type":"string","format":"date","title":"Effective Date","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.effective_date","typeLabel":"string\u003cdate>"},"gross_amount":{"type":"number","title":"Gross Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.gross_amount","typeLabel":"number"},"reference_number":{"type":"string","title":"Reference Number","default":"","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0.reference_number","typeLabel":"string"}},"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.0","typeLabel":"LineEntryPaymentApplicationAccrualSource · object"},{"type":"null","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].accrual_source","typeLabel":"LineEntryPaymentApplicationAccrualSource · object | null"},"source_type":{"type":"string","enum":["bank_transaction","customer_credit","manual"],"title":"PaymentApplicationSourceType","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].source_type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["proposed","confirmed","rejected"],"title":"PaymentApplicationStatus","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"adjustments":{"items":{"properties":{"accrual_adjustment_id":{"type":"string","title":"Accrual Adjustment Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].accrual_adjustment_id","typeLabel":"string"},"debit_account_id":{"type":"string","title":"Debit Account Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].debit_account_id","typeLabel":"string"},"credit_account_id":{"type":"string","title":"Credit Account Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].credit_account_id","typeLabel":"string"},"amount":{"type":"number","title":"Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX].amount","typeLabel":"number"}},"type":"object","required":["accrual_adjustment_id","debit_account_id","credit_account_id","amount"],"title":"PaymentApplicationAccrualAdjustment","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments.items.[INDEX]","typeLabel":"PaymentApplicationAccrualAdjustment · object"},"type":"array","title":"Adjustments","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX].adjustments","typeLabel":"PaymentApplicationAccrualAdjustment · object[]"}},"type":"object","required":["payment_application_id","matched_amount","accrual_source","source_type","status","adjustments"],"title":"LineEntryPaymentApplication","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0.items.[INDEX]","typeLabel":"LineEntryPaymentApplication · object"},"title":"Payment Applications","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.0","typeLabel":"LineEntryPaymentApplication · object[]"},{"type":"null","title":"Payment Applications","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].payment_applications","typeLabel":"LineEntryPaymentApplication · object[] | null"},"line_payment_applications":{"oneOf":[{"type":"array","items":{"properties":{"line_payment_application_id":{"type":"string","title":"Line Payment Application Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].line_payment_application_id","typeLabel":"string"},"matched_amount":{"type":"number","title":"Matched Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].matched_amount","typeLabel":"number"},"accrual_source":{"properties":{"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.accrual_source_id","typeLabel":"string"},"type":{"type":"string","const":"payroll","title":"Type","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.type","typeLabel":"string"},"start_date":{"type":"string","format":"date","title":"Start Date","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.start_date","typeLabel":"string\u003cdate>"},"end_date":{"type":"string","format":"date","title":"End Date","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source.end_date","typeLabel":"string\u003cdate>"}},"type":"object","required":["accrual_source_id","type","start_date","end_date"],"title":"LineEntryLinePaymentApplicationAccrualSource","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].accrual_source","typeLabel":"LineEntryLinePaymentApplicationAccrualSource · object"},"source_type":{"type":"string","enum":["bank_transaction","customer_credit","manual"],"title":"PaymentApplicationSourceType","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].source_type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["proposed","confirmed","rejected"],"title":"PaymentApplicationStatus","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"}},"type":"object","required":["line_payment_application_id","matched_amount","accrual_source","source_type","status"],"title":"LineEntryLinePaymentApplication","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0.items.[INDEX]","typeLabel":"LineEntryLinePaymentApplication · object"},"title":"Line Payment Applications","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.0","typeLabel":"LineEntryLinePaymentApplication · object[]"},{"type":"null","title":"Line Payment Applications","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].line_payment_applications","typeLabel":"LineEntryLinePaymentApplication · object[] | null"},"accrual_source":{"oneOf":[{"type":"object","title":"AccrualSource","required":["id","instance_id","type","status","display_status","effective_date","gross_amount","amount_paid","amount_adjusted","amount_outstanding"],"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.id","typeLabel":"string"},"instance_id":{"type":"string","title":"Instance Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.instance_id","typeLabel":"string"},"type":{"type":"string","enum":["invoice","bill","payroll"],"title":"AccrualSourceType","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["paid","open","draft","cancelled","processing"],"title":"AccrualSourceStatus","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.status","typeLabel":"enum\u003cstring>"},"display_status":{"type":"string","enum":["paid","open","draft","cancelled","processing","overdue","partially_paid"],"title":"AccrualSourceDisplayStatus","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.display_status","typeLabel":"enum\u003cstring>"},"effective_date":{"type":"string","format":"date","title":"Effective Date","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.effective_date","typeLabel":"string\u003cdate>"},"gross_amount":{"type":"number","title":"Gross Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.gross_amount","typeLabel":"number"},"amount_paid":{"type":"number","title":"Amount Paid","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.amount_paid","typeLabel":"number"},"amount_adjusted":{"type":"number","title":"Amount Adjusted","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.amount_adjusted","typeLabel":"number"},"amount_outstanding":{"type":"number","title":"Amount Outstanding","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.amount_outstanding","typeLabel":"number"},"external_id":{"oneOf":[{"type":"string","title":"External Id","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_id","typeLabel":"string | null"},"reference_number":{"type":"string","title":"Reference Number","default":"","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.reference_number","typeLabel":"string"},"external_party_id":{"oneOf":[{"type":"string","title":"External Party Id","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Party Id","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_party_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.external_party_id","typeLabel":"string | null"},"due_date":{"oneOf":[{"type":"string","title":"Due Date","format":"date","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.due_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Due Date","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.due_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.due_date","typeLabel":"string\u003cdate> | null"},"notes":{"oneOf":[{"type":"string","title":"Notes","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.notes.oneOf.0","typeLabel":"string"},{"type":"null","title":"Notes","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.notes","typeLabel":"string | null"},"service_period_start":{"oneOf":[{"type":"string","title":"Service Period Start","format":"date","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_start.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Service Period Start","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_start","typeLabel":"string\u003cdate> | null"},"service_period_end":{"oneOf":[{"type":"string","title":"Service Period End","format":"date","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_end.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Service Period End","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.service_period_end","typeLabel":"string\u003cdate> | null"},"lines":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].id","typeLabel":"string"},"accrual_source_id":{"type":"string","title":"Accrual Source Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].accrual_source_id","typeLabel":"string"},"account_id":{"type":"string","title":"Account Id","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].account_id","typeLabel":"string"},"line_number":{"type":"integer","title":"Line Number","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].line_number","typeLabel":"integer"},"description":{"type":"string","title":"Description","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].description","typeLabel":"string"},"amount":{"type":"number","title":"Amount","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].amount","typeLabel":"number"},"external_id":{"oneOf":[{"type":"string","title":"External Id","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX].external_id","typeLabel":"string | null"}},"type":"object","required":["id","accrual_source_id","account_id","line_number","description","amount"],"title":"AccrualSourceLine","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0.items.[INDEX]","typeLabel":"AccrualSourceLine · object"},"title":"Lines","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.0","typeLabel":"AccrualSourceLine · object[]"},{"type":"null","title":"Lines","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0.lines","typeLabel":"AccrualSourceLine · object[] | null"}},"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.0","typeLabel":"AccrualSource · object"},{"type":"null","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX].accrual_source","typeLabel":"AccrualSource · object | null"}},"type":"object","required":["amount","debit_credit","ledger_id","id","datetime","editable","journal_entry_id","journal_entry_description","categorization_status","ledger_name"],"title":"DetailedLineEntry","uniqueKey":"transfer.oneOf.0.to_entry.line_entries.items.[INDEX]","typeLabel":"DetailedLineEntry · object"},"type":"array","title":"Line Entries","description":"This side's Line Entries (used to derive the amount and source account).","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry.line_entries","typeLabel":"DetailedLineEntry · object[]"}},"type":"object","required":["journal_entry_id","description","datetime","line_entries"],"title":"TransferEntry","description":"The 'to' side of the transfer.","isRequired":true,"uniqueKey":"transfer.oneOf.0.to_entry","typeLabel":"TransferEntry · object"}},"uniqueKey":"transfer.oneOf.0","typeLabel":"Transfer · object"},{"type":"null","description":"The transfer linking this journal entry to the journal entry on the other side of the transfer, if any. Included in expanded responses.","uniqueKey":"transfer.oneOf.1","typeLabel":"null"}],"uniqueKey":"transfer","typeLabel":"Transfer · object | null"},"autocat_result":{"oneOf":[{"type":"object","title":"AutocatResult","description":"The auto-categorization result for the transaction underlying this journal entry, if any: how the category ledger was assigned (method, confidence, and rule). Null for manual journal entries, entries not categorized by the autocat pipeline, and entries a user has since manually recategorized (a manual categorization overrides the autocat result). Included in expanded responses.","required":["id","ledger_id","method","confidence","created_at"],"properties":{"id":{"type":"string","title":"Id","description":"The unique ID of the object.","examples":["ac_9kSx1s5F8kQ2s6c9m2Zt3W"],"isRequired":true,"uniqueKey":"autocat_result.oneOf.0.id","typeLabel":"string"},"ledger_id":{"type":"string","title":"Ledger Id","description":"The category ledger autocat assigned to the transaction.","examples":["7JRNsKwy2Lw66caxVU7WGC"],"isRequired":true,"uniqueKey":"autocat_result.oneOf.0.ledger_id","typeLabel":"string"},"method":{"type":"string","enum":["rule","similarity","embedding","llm_classifier","user","transfers_between_accounts"],"title":"AutocatMethod","description":"How the category was assigned. Although 'user' is a declared value, it is never returned in practice: a user categorization is recorded separately and suppresses the autocat result, so autocat_result is null for user-categorized transactions.","examples":["rule"],"isRequired":true,"uniqueKey":"autocat_result.oneOf.0.method","typeLabel":"enum\u003cstring>"},"confidence":{"type":"number","title":"Confidence","description":"The autocat model's confidence in the assignment, 0.0 to 1.0.","examples":[0.95],"isRequired":true,"uniqueKey":"autocat_result.oneOf.0.confidence","typeLabel":"number"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"When the autocat result was recorded, in UTC.","examples":["2023-02-15T06:42:18Z"],"isRequired":true,"uniqueKey":"autocat_result.oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"rule_id":{"oneOf":[{"type":"string","title":"Rule Id","description":"If method is 'rule', the ID of the rule that matched; otherwise null. This is an opaque identifier supplied by the external categorizer.","format":"uuid","uniqueKey":"autocat_result.oneOf.0.rule_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Rule Id","description":"If method is 'rule', the ID of the rule that matched; otherwise null. This is an opaque identifier supplied by the external categorizer.","uniqueKey":"autocat_result.oneOf.0.rule_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"autocat_result.oneOf.0.rule_id","typeLabel":"string\u003cuuid> | null"}},"uniqueKey":"autocat_result.oneOf.0","typeLabel":"AutocatResult · object"},{"type":"null","description":"The auto-categorization result for the transaction underlying this journal entry, if any: how the category ledger was assigned (method, confidence, and rule). Null for manual journal entries, entries not categorized by the autocat pipeline, and entries a user has since manually recategorized (a manual categorization overrides the autocat result). Included in expanded responses.","uniqueKey":"autocat_result.oneOf.1","typeLabel":"null"}],"uniqueKey":"autocat_result","typeLabel":"AutocatResult · object | null"}},"type":"object","required":["id","description","datetime","creation_date","is_opening_balance","creation_source","categorization_status","review_status"],"title":"ExpandableJournalEntry","uniqueKey":"","typeLabel":"ExpandableJournalEntry · object"},"examples":{"Example":{"title":"Example","value":{"id":"C4ocnUQze8kDwQ3EczkZXn","description":"Payroll#230215","datetime":"2023-02-15T06:42:18Z","creation_date":"2023-02-15T06:42:18Z","is_opening_balance":false,"creation_source":"manual","categorization_status":"pending","review_status":"unreviewed","line_entry_ids":["XMDsKVuW4Wmi3LTW31Qw6E","NULcvXTkLczde32qs1rqgB"],"linked_entity":null,"review_status_set_at":"2023-02-15T06:42:18Z","line_entries":[{"amount":31282.28,"categorization_status":"completed","datetime":"2023-02-15T06:42:18Z","debit_credit":"debit","description":"Payroll#230215","editable":false,"id":"XMDsKVuW4Wmi3LTW31Qw6E","journal_entry_description":"Payroll#230215","journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","ledger_id":"7JRNsKwy2Lw66caxVU7WGC","ledger_name":"Pluto Checking 4242","sort_order":1,"tags":[],"transaction_id":"txn_UjL3BQnEaJtecuC7CUeDk"},{"amount":31282.28,"categorization_status":"completed","datetime":"2023-02-15T06:42:18Z","debit_credit":"credit","description":"Payroll#230215","editable":false,"id":"NULcvXTkLczde32qs1rqgB","journal_entry_description":"Payroll#230215","journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","ledger_id":"HLn8oy2eqMUCwjp1Cwdgco","ledger_name":"Payroll Expense","sort_order":2,"tags":[]}],"accrual_source":{"id":"\u003cstring>","instance_id":"\u003cstring>","type":"invoice","status":"paid","display_status":"paid","effective_date":"2023-12-25","gross_amount":123,"amount_paid":123,"amount_adjusted":123,"amount_outstanding":123,"external_id":"\u003cstring>","reference_number":"","external_party_id":"\u003cstring>","due_date":"2023-12-25","notes":"\u003cstring>","service_period_start":"2023-12-25","service_period_end":"2023-12-25","lines":[{"id":"\u003cstring>","accrual_source_id":"\u003cstring>","account_id":"\u003cstring>","line_number":123,"description":"\u003cstring>","amount":123,"external_id":"\u003cstring>"}],"journal_entry_ids":[],"files":[{"id":"\u003cstring>","file_name":"\u003cstring>"}],"payment_applications":[{"payment_application_id":"\u003cstring>","matched_amount":123,"line_entry":{"line_entry_id":"\u003cstring>","line_entry_description":"\u003cstring>","line_entry_amount":123,"journal_entry_id":"\u003cstring>","journal_entry_description":"\u003cstring>"},"source_type":"bank_transaction","status":"proposed","adjustments":[{"accrual_adjustment_id":"\u003cstring>","debit_account_id":"\u003cstring>","credit_account_id":"\u003cstring>","amount":123}]}]},"transfer":{"id":"\u003cstring>","from_entry":{"journal_entry_id":"\u003cstring>","description":"\u003cstring>","datetime":"2023-11-07T05:31:56Z","line_entries":[{"amount":"31282.27999999999883584678173065185546875","debit_credit":"credit","ledger_id":"7JRNsKwy2Lw66caxVU7WGC","id":"XMDsKVuW4Wmi3LTW31Qw6E","datetime":"2023-02-15T06:42:18Z","editable":true,"journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","journal_entry_description":"Payroll#230215","categorization_status":"completed","ledger_name":"Payroll Expense","description":"Payroll#230215","related_line_entry_id":"\u003cstring>","transaction_id":"\u003cstring>","sort_order":1,"journal_entry":null,"ledger":null,"opposing_ledger_ids":["\u003cstring>"],"tags":[{"id":"UjL3BQnEaJtecuC7CUeDk","name":"Sprinter - 1ab-c23","tag_group_id":"NCB2xo5S1yQbNgyWskXpwG"}],"transaction":null,"payment_applications":[{"payment_application_id":"\u003cstring>","matched_amount":123,"accrual_source":{"accrual_source_id":"\u003cstring>","type":"invoice","external_id":"\u003cstring>","external_party_id":"\u003cstring>","effective_date":"2023-12-25","gross_amount":123,"reference_number":""},"source_type":"bank_transaction","status":"proposed","adjustments":[{"accrual_adjustment_id":"\u003cstring>","debit_account_id":"\u003cstring>","credit_account_id":"\u003cstring>","amount":123}]}],"line_payment_applications":[{"line_payment_application_id":"\u003cstring>","matched_amount":123,"accrual_source":{"accrual_source_id":"\u003cstring>","type":"payroll","start_date":"2023-12-25","end_date":"2023-12-25"},"source_type":"bank_transaction","status":"proposed"}],"accrual_source":{"id":"\u003cstring>","instance_id":"\u003cstring>","type":"invoice","status":"paid","display_status":"paid","effective_date":"2023-12-25","gross_amount":123,"amount_paid":123,"amount_adjusted":123,"amount_outstanding":123,"external_id":"\u003cstring>","reference_number":"","external_party_id":"\u003cstring>","due_date":"2023-12-25","notes":"\u003cstring>","service_period_start":"2023-12-25","service_period_end":"2023-12-25","lines":[{"id":"\u003cstring>","accrual_source_id":"\u003cstring>","account_id":"\u003cstring>","line_number":123,"description":"\u003cstring>","amount":123,"external_id":"\u003cstring>"}]}}]},"to_entry":{"journal_entry_id":"\u003cstring>","description":"\u003cstring>","datetime":"2023-11-07T05:31:56Z","line_entries":[{"amount":"31282.27999999999883584678173065185546875","debit_credit":"credit","ledger_id":"7JRNsKwy2Lw66caxVU7WGC","id":"XMDsKVuW4Wmi3LTW31Qw6E","datetime":"2023-02-15T06:42:18Z","editable":true,"journal_entry_id":"C4ocnUQze8kDwQ3EczkZXn","journal_entry_description":"Payroll#230215","categorization_status":"completed","ledger_name":"Payroll Expense","description":"Payroll#230215","related_line_entry_id":"\u003cstring>","transaction_id":"\u003cstring>","sort_order":1,"journal_entry":null,"ledger":null,"opposing_ledger_ids":["\u003cstring>"],"tags":[{"id":"UjL3BQnEaJtecuC7CUeDk","name":"Sprinter - 1ab-c23","tag_group_id":"NCB2xo5S1yQbNgyWskXpwG"}],"transaction":null,"payment_applications":[{"payment_application_id":"\u003cstring>","matched_amount":123,"accrual_source":{"accrual_source_id":"\u003cstring>","type":"invoice","external_id":"\u003cstring>","external_party_id":"\u003cstring>","effective_date":"2023-12-25","gross_amount":123,"reference_number":""},"source_type":"bank_transaction","status":"proposed","adjustments":[{"accrual_adjustment_id":"\u003cstring>","debit_account_id":"\u003cstring>","credit_account_id":"\u003cstring>","amount":123}]}],"line_payment_applications":[{"line_payment_application_id":"\u003cstring>","matched_amount":123,"accrual_source":{"accrual_source_id":"\u003cstring>","type":"payroll","start_date":"2023-12-25","end_date":"2023-12-25"},"source_type":"bank_transaction","status":"proposed"}],"accrual_source":{"id":"\u003cstring>","instance_id":"\u003cstring>","type":"invoice","status":"paid","display_status":"paid","effective_date":"2023-12-25","gross_amount":123,"amount_paid":123,"amount_adjusted":123,"amount_outstanding":123,"external_id":"\u003cstring>","reference_number":"","external_party_id":"\u003cstring>","due_date":"2023-12-25","notes":"\u003cstring>","service_period_start":"2023-12-25","service_period_end":"2023-12-25","lines":[{"id":"\u003cstring>","accrual_source_id":"\u003cstring>","account_id":"\u003cstring>","line_number":123,"description":"\u003cstring>","amount":123,"external_id":"\u003cstring>"}]}}]}},"autocat_result":{"id":"ac_9kSx1s5F8kQ2s6c9m2Zt3W","ledger_id":"7JRNsKwy2Lw66caxVU7WGC","method":"rule","confidence":0.95,"created_at":"2023-02-15T06:42:18Z","rule_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"exampleType":"generated"},"3cfa9bd5-567b-42cd-ae86-64b86bdc6d2e":{"content":{"application/json":{"schema":{"properties":{"message":{"oneOf":[{"type":"string","title":"Message","description":"A description of the error for API developers.","isRequired":true,"uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","description":"A description of the error for API developers.","isRequired":true,"uniqueKey":"message.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"message","typeLabel":"string | null"},"data":{"title":"Data","description":"Data associated with the error.","uniqueKey":"data","typeLabel":"any"},"display_message":{"oneOf":[{"type":"string","title":"Display Message","description":"A description of the error for end users.","uniqueKey":"display_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Display Message","description":"A description of the error for end users.","uniqueKey":"display_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"display_message","typeLabel":"string | null"},"error_code":{"oneOf":[{"type":"string","title":"TealErrorCode","description":"Error code associated with the error.","enum":["invalid_date","invalid_ledger","invalid_accounting_basis","missing_parameters","duplicate_name","duplicate_sort_code","invalid_ledger_type","invalid_ledger_report_cash_flow","deleting_required_ledger","repeated_tag_group","deleting_transaction_line","modifying_read_only_ledger","debits_credits_not_equal","modifying_opening_balance_journal_entry","modifying_accrual_journal_entry","modifying_payment_application_journal_entry","deleting_accrual_linked_journal_entry","selecting_opening_balance_ledger","invalid_deferral_ledger","payment_exceeds_amount_remaining","line_entry_already_applied","payment_total_mismatch","accrual_source_not_payable","accrual_source_not_found","line_entry_direction_mismatch","duplicate_statement_ending_date","reconciliation_in_progress","reconciliation_gap","reconciliation_overlap","reconciled_balance_does_not_match","journal_entry_outside_reconciliation_period","parsed_statement_balance_mismatch","entries_start_date_after_transactions","entries_start_date_after_reconciliations","entries_start_date_after_journal_entries"],"uniqueKey":"error_code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Error code associated with the error.","uniqueKey":"error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error_code","typeLabel":"enum\u003cstring> | null"}},"type":"object","required":["message"],"title":"TealErrorResponse","uniqueKey":"","typeLabel":"TealErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","data":"\u003cunknown>","display_message":"\u003cstring>","error_code":"invalid_date"}}},"exampleType":"generated"}},"description":"Forbidden","exampleType":"generated"},"2403830d-4b8a-4073-a760-dc61e7dce30c":{"content":{"application/json":{"schema":{"properties":{"message":{"oneOf":[{"type":"string","title":"Message","description":"A description of the error for API developers.","isRequired":true,"uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","description":"A description of the error for API developers.","isRequired":true,"uniqueKey":"message.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"message","typeLabel":"string | null"},"data":{"title":"Data","description":"Data associated with the error.","uniqueKey":"data","typeLabel":"any"},"display_message":{"oneOf":[{"type":"string","title":"Display Message","description":"A description of the error for end users.","uniqueKey":"display_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Display Message","description":"A description of the error for end users.","uniqueKey":"display_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"display_message","typeLabel":"string | null"},"error_code":{"oneOf":[{"type":"string","title":"TealErrorCode","description":"Error code associated with the error.","enum":["invalid_date","invalid_ledger","invalid_accounting_basis","missing_parameters","duplicate_name","duplicate_sort_code","invalid_ledger_type","invalid_ledger_report_cash_flow","deleting_required_ledger","repeated_tag_group","deleting_transaction_line","modifying_read_only_ledger","debits_credits_not_equal","modifying_opening_balance_journal_entry","modifying_accrual_journal_entry","modifying_payment_application_journal_entry","deleting_accrual_linked_journal_entry","selecting_opening_balance_ledger","invalid_deferral_ledger","payment_exceeds_amount_remaining","line_entry_already_applied","payment_total_mismatch","accrual_source_not_payable","accrual_source_not_found","line_entry_direction_mismatch","duplicate_statement_ending_date","reconciliation_in_progress","reconciliation_gap","reconciliation_overlap","reconciled_balance_does_not_match","journal_entry_outside_reconciliation_period","parsed_statement_balance_mismatch","entries_start_date_after_transactions","entries_start_date_after_reconciliations","entries_start_date_after_journal_entries"],"uniqueKey":"error_code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Error code associated with the error.","uniqueKey":"error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error_code","typeLabel":"enum\u003cstring> | null"}},"type":"object","required":["message"],"title":"TealErrorResponse","uniqueKey":"","typeLabel":"TealErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","data":"\u003cunknown>","display_message":"\u003cstring>","error_code":"invalid_date"}}},"exampleType":"generated"}},"description":"Not Found","exampleType":"generated"},"bd53bfc5-5aff-4d6f-b368-f7f9a0233009":{"content":{"application/json":{"schema":{"properties":{"message":{"oneOf":[{"type":"string","title":"Message","description":"A description of the error for API developers.","isRequired":true,"uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","description":"A description of the error for API developers.","isRequired":true,"uniqueKey":"message.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"message","typeLabel":"string | null"},"data":{"title":"Data","description":"Data associated with the error.","uniqueKey":"data","typeLabel":"any"},"display_message":{"oneOf":[{"type":"string","title":"Display Message","description":"A description of the error for end users.","uniqueKey":"display_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Display Message","description":"A description of the error for end users.","uniqueKey":"display_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"display_message","typeLabel":"string | null"},"error_code":{"oneOf":[{"type":"string","title":"TealErrorCode","description":"Error code associated with the error.","enum":["invalid_date","invalid_ledger","invalid_accounting_basis","missing_parameters","duplicate_name","duplicate_sort_code","invalid_ledger_type","invalid_ledger_report_cash_flow","deleting_required_ledger","repeated_tag_group","deleting_transaction_line","modifying_read_only_ledger","debits_credits_not_equal","modifying_opening_balance_journal_entry","modifying_accrual_journal_entry","modifying_payment_application_journal_entry","deleting_accrual_linked_journal_entry","selecting_opening_balance_ledger","invalid_deferral_ledger","payment_exceeds_amount_remaining","line_entry_already_applied","payment_total_mismatch","accrual_source_not_payable","accrual_source_not_found","line_entry_direction_mismatch","duplicate_statement_ending_date","reconciliation_in_progress","reconciliation_gap","reconciliation_overlap","reconciled_balance_does_not_match","journal_entry_outside_reconciliation_period","parsed_statement_balance_mismatch","entries_start_date_after_transactions","entries_start_date_after_reconciliations","entries_start_date_after_journal_entries"],"uniqueKey":"error_code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Error code associated with the error.","uniqueKey":"error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error_code","typeLabel":"enum\u003cstring> | null"}},"type":"object","required":["message"],"title":"TealErrorResponse","uniqueKey":"","typeLabel":"TealErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","data":"\u003cunknown>","display_message":"\u003cstring>","error_code":"invalid_date"}}},"exampleType":"generated"}},"description":"Unprocessable Content","exampleType":"generated"},"7bbd5628-04de-433c-9433-ba0b753c3b14":{"content":{"application/json":{"schema":{"properties":{"message":{"oneOf":[{"type":"string","title":"Message","description":"A description of the error for API developers.","isRequired":true,"uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","description":"A description of the error for API developers.","isRequired":true,"uniqueKey":"message.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"message","typeLabel":"string | null"},"data":{"title":"Data","description":"Data associated with the error.","uniqueKey":"data","typeLabel":"any"},"display_message":{"oneOf":[{"type":"string","title":"Display Message","description":"A description of the error for end users.","uniqueKey":"display_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Display Message","description":"A description of the error for end users.","uniqueKey":"display_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"display_message","typeLabel":"string | null"},"error_code":{"oneOf":[{"type":"string","title":"TealErrorCode","description":"Error code associated with the error.","enum":["invalid_date","invalid_ledger","invalid_accounting_basis","missing_parameters","duplicate_name","duplicate_sort_code","invalid_ledger_type","invalid_ledger_report_cash_flow","deleting_required_ledger","repeated_tag_group","deleting_transaction_line","modifying_read_only_ledger","debits_credits_not_equal","modifying_opening_balance_journal_entry","modifying_accrual_journal_entry","modifying_payment_application_journal_entry","deleting_accrual_linked_journal_entry","selecting_opening_balance_ledger","invalid_deferral_ledger","payment_exceeds_amount_remaining","line_entry_already_applied","payment_total_mismatch","accrual_source_not_payable","accrual_source_not_found","line_entry_direction_mismatch","duplicate_statement_ending_date","reconciliation_in_progress","reconciliation_gap","reconciliation_overlap","reconciled_balance_does_not_match","journal_entry_outside_reconciliation_period","parsed_statement_balance_mismatch","entries_start_date_after_transactions","entries_start_date_after_reconciliations","entries_start_date_after_journal_entries"],"uniqueKey":"error_code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Error code associated with the error.","uniqueKey":"error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"error_code","typeLabel":"enum\u003cstring> | null"}},"type":"object","required":["message"],"title":"TealErrorResponse","uniqueKey":"","typeLabel":"TealErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","data":"\u003cunknown>","display_message":"\u003cstring>","error_code":"invalid_date"}}},"exampleType":"generated"}},"description":"Service Unavailable","exampleType":"generated"}},"security":{"eab1c3dd-3d4f-42f3-8861-6caa9d38a462":{"OAuth2PasswordBearer":{"type":"oauth2","description":"Bearer authentication header of the form Bearer \u003ctoken>, where \u003ctoken> is your auth token.","flows":{"password":{"scopes":{},"tokenUrl":"https://developer.teal.dev"}},"scopes":[]}}},"servers":{"d77a5682-df6d-4b53-9e28-211e969535f0":{"url":"https://api.sandbox.teal.dev","description":"Sandbox"},"3bfc594c-f680-4779-9599-36cbc72e78ff":{"url":"https://api.teal.dev","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"oauth2","description":"Bearer authentication header of the form Bearer \u003ctoken>, where \u003ctoken> is your auth token.","flows":{"password":{"scopes":{},"tokenUrl":"https://developer.teal.dev"}},"scopes":[]},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form Bearer \u003ctoken>, where \u003ctoken> is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"OAuth2PasswordBearer","name":"Authorization"}],"title":"OAuth2PasswordBearer"}]},"originalFileLocation":"openapi.json"},"subdomain":"tealplatforms","siteName":"Teal","title":"Set a Ledger's opening balance - Teal","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-29T19:36:28.490Z","originalFileLocation":"api-reference/ledgers/set-a-ledger's-opening-balance.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";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=\"light\"}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=\"Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger\u0026#x27;s opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger\u0026#x27;s opening balance journal entry) when one exists, instead of writing a zero-dollar line.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Teal\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_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/tealplatforms/79RJ17q02NVlfCK3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Set a Ledger\u0026#x27;s opening balance - Teal\">\u003cmeta data-mint-head property=\"og:description\" content=\"Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger\u0026#x27;s opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger\u0026#x27;s opening balance journal entry) when one exists, instead of writing a zero-dollar line.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Teal\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger\u0026#x27;s-opening-balance\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tealplatforms.mintlify.app/_mintlify/api/og/v2?division=Ledgers\u0026amp;title=Set+a+Ledger%27s+opening+balance\u0026amp;description=Sets+the+opening+balance+for+a+Ledger+on+the+entries+start+date+for+the+Instance%2C+replacing+any+opening+balance+the+Ledger+already+has.+Each+Ledger%27s+opening+ba\u0026amp;theme=8de3a09bd6716d6473382dd4\u0026amp;signature=0982ee73d57cd0f218e27e35bcc314ec39cd02db17b86cec0108ab443741e4b9\">\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=\"Set a Ledger\u0026#x27;s opening balance - Teal\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger\u0026#x27;s opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger\u0026#x27;s opening balance journal entry) when one exists, instead of writing a zero-dollar line.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tealplatforms.mintlify.app/_mintlify/api/og/v2?division=Ledgers\u0026amp;title=Set+a+Ledger%27s+opening+balance\u0026amp;description=Sets+the+opening+balance+for+a+Ledger+on+the+entries+start+date+for+the+Instance%2C+replacing+any+opening+balance+the+Ledger+already+has.+Each+Ledger%27s+opening+ba\u0026amp;theme=8de3a09bd6716d6473382dd4\u0026amp;signature=0982ee73d57cd0f218e27e35bcc314ec39cd02db17b86cec0108ab443741e4b9\">\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/tealplatforms/79RJ17q02NVlfCK3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Teal\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1E293B\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger\u0026#x27;s-opening-balance\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/ledgers/set-a-ledger\u0026#x27;s-opening-balance.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.teal.dev/#organization\",\"name\":\"Teal\",\"url\":\"https://docs.teal.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tealplatforms/ufhJUlAWlrZ-dzAl/logo/dark.svg?fit=max\u0026auto=format\u0026n=ufhJUlAWlrZ-dzAl\u0026q=85\u0026s=f2864cdeef7a8e45083ea99a1454bdf4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.teal.dev#website\",\"name\":\"Teal\",\"url\":\"https://docs.teal.dev\",\"publisher\":{\"@id\":\"https://docs.teal.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger's-opening-balance#webpage\",\"url\":\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger's-opening-balance\",\"name\":\"Set a Ledger's opening balance\",\"description\":\"Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger's opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger's opening balance journal entry) when one exists, instead of writing a zero-dollar line.\",\"dateModified\":\"2026-09-29T19:36:28.490Z\",\"isPartOf\":{\"@id\":\"https://docs.teal.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger's-opening-balance#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger's-opening-balance#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Teal API Endpoints\",\"item\":\"https://docs.teal.dev/api-reference/chart-of-accounts-templates/create-a-chart-of-accounts-template\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ledgers\",\"item\":\"https://docs.teal.dev/api-reference/ledgers/list-all-ledgers\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Set a Ledger's opening balance\",\"item\":\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger's-opening-balance\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger's-opening-balance#apireference\",\"headline\":\"Set a Ledger's opening balance\",\"name\":\"Set a Ledger's opening balance\",\"description\":\"Sets the opening balance for a Ledger on the entries start date for the Instance, replacing any opening balance the Ledger already has. Each Ledger's opening balance is recorded on its own journal entry, which is returned. A $0 balance clears the opening balance (removing the ledger's opening balance journal entry) when one exists, instead of writing a zero-dollar line.\",\"url\":\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger's-opening-balance\",\"mainEntityOfPage\":{\"@id\":\"https://docs.teal.dev/api-reference/ledgers/set-a-ledger's-opening-balance#webpage\"},\"dateModified\":\"2026-09-29T19:36:28.490Z\",\"publisher\":{\"@id\":\"https://docs.teal.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.teal.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Teal\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Teal","nav":{"global":null,"anchors":[{"anchor":"Guides","icon":"compass","pages":[{"title":"Guides","href":"/guides/introduction/overview"}]},{"anchor":"API Reference","icon":"code","color":{"light":"#1E293B","dark":"#1E293B"},"groups":[{"group":"API overview","pages":[{"title":"Authentication","icon":null,"href":"/api-reference/api-design/authentication"},{"title":"Pagination","icon":null,"href":"/api-reference/api-design/pagination"},{"title":"Expanding responses","href":"/api-reference/api-design/expanding_responses"},{"title":"Instances","icon":null,"href":"/api-reference/api-design/instances"},{"title":"Rate Limits","href":"/api-reference/api-design/rate_limits"}]},{"group":"Teal API Endpoints","pages":[{"group":"Chart of Accounts Templates","pages":[{"title":"Create a Chart of Accounts Template","openapi":"POST /v0/platform-gl/coa-templates","href":"/api-reference/chart-of-accounts-templates/create-a-chart-of-accounts-template"},{"title":"List all Chart of Accounts Templates","openapi":"GET /v0/platform-gl/coa-templates","href":"/api-reference/chart-of-accounts-templates/list-all-chart-of-accounts-templates"},{"title":"Retrieve a Chart of Accounts Template","openapi":"GET /v0/platform-gl/coa-templates/{coa_template_id}","href":"/api-reference/chart-of-accounts-templates/retrieve-a-chart-of-accounts-template"},{"title":"Delete a Chart of Accounts Template","openapi":"DELETE /v0/platform-gl/coa-templates/{coa_template_id}","href":"/api-reference/chart-of-accounts-templates/delete-a-chart-of-accounts-template"},{"title":"Clone a Chart of Accounts Template","openapi":"POST /v0/platform-gl/coa-templates/{coa_template_id}/clone","href":"/api-reference/chart-of-accounts-templates/clone-a-chart-of-accounts-template"},{"title":"Create a Ledger Template","openapi":"POST /v0/platform-gl/coa-templates/{coa_template_id}/ledgers","href":"/api-reference/chart-of-accounts-templates/create-a-ledger-template"},{"title":"Update a Ledger Template","openapi":"PUT /v0/platform-gl/coa-templates/ledgers/{ledger_template_id}","href":"/api-reference/chart-of-accounts-templates/update-a-ledger-template"},{"title":"Delete a Ledger Template","openapi":"DELETE /v0/platform-gl/coa-templates/ledgers/{ledger_template_id}","href":"/api-reference/chart-of-accounts-templates/delete-a-ledger-template"}]},{"group":"Instances","pages":[{"title":"Create an Instance","openapi":"POST /v0/instance","href":"/api-reference/instances/create-an-instance"},{"title":"Retrieve the current Instance","openapi":"GET /v0/instance","href":"/api-reference/instances/retrieve-the-current-instance"},{"title":"Update the current Instance","openapi":"PUT /v0/instance","href":"/api-reference/instances/update-the-current-instance"}]},{"group":"Journal Entries","pages":[{"title":"Retrieve a Journal Entry","openapi":"GET /v0/journal-entries/{journal_entry_id}","href":"/api-reference/journal-entries/retrieve-a-journal-entry"},{"title":"Update a Journal Entry","openapi":"PUT /v0/journal-entries/{journal_entry_id}","href":"/api-reference/journal-entries/update-a-journal-entry"},{"title":"Update multiple Journal Entries","openapi":"PUT /v0/journal-entries","href":"/api-reference/journal-entries/update-multiple-journal-entries"},{"title":"Delete a Journal Entry","openapi":"DELETE /v0/journal-entries/{journal_entry_id}","href":"/api-reference/journal-entries/delete-a-journal-entry"},{"title":"Delete multiple Journal Entries","openapi":"DELETE /v0/journal-entries","href":"/api-reference/journal-entries/delete-multiple-journal-entries"},{"title":"List all Journal Entries","openapi":"GET /v0/journal-entries","href":"/api-reference/journal-entries/list-all-journal-entries"},{"title":"Create a Journal Entry","openapi":"POST /v0/journal-entries","href":"/api-reference/journal-entries/create-a-journal-entry"},{"title":"Create multiple Journal Entries","openapi":"POST /v0/bulk/journal-entries","href":"/api-reference/journal-entries/create-multiple-journal-entries"}]},{"group":"Ledgers","pages":[{"title":"List all Ledgers","openapi":"GET /v0/ledgers","href":"/api-reference/ledgers/list-all-ledgers"},{"title":"Get a Ledger","openapi":"GET /v0/ledgers/{ledger_id}","href":"/api-reference/ledgers/get-a-ledger"},{"title":"Create a Ledger","openapi":"POST /v0/ledgers","href":"/api-reference/ledgers/create-a-ledger"},{"title":"Update a Ledger","openapi":"PUT /v0/ledgers/{ledger_id}","href":"/api-reference/ledgers/update-a-ledger"},{"title":"Delete a Ledger","openapi":"DELETE /v0/ledgers/{ledger_id}","href":"/api-reference/ledgers/delete-a-ledger"},{"title":"Delete multiple ledgers in bulk","openapi":"DELETE /v0/bulk/ledgers","description":"Deletes multiple Ledgers in bulk and optionally their associated journal entries. By default, ledgers with line entries cannot be deleted. Set delete_journal_entries=true to delete each ledger along with: - All journal entries that have line entries on that ledger - All line entries in those journal entries - All reconciliations for that ledger - The source account for that ledger (if not linked to Plaid) - Historical ledger balances Returns a list of results for each ledger in the request, indicating success or failure for each individual deletion. Special ledgers cannot be deleted. Note: This operation is irreversible.","href":"/api-reference/ledgers/delete-multiple-ledgers-in-bulk"},{"title":"Set a Ledger's opening balance","openapi":"POST /v0/ledgers/{ledger_id}/opening-balance","href":"/api-reference/ledgers/set-a-ledger's-opening-balance"},{"title":"Get all ledgers opening balances","openapi":"GET /v0/ledgers/opening-balances","description":"Returns the opening balance journal entries as a paginated list.","href":"/api-reference/ledgers/get-all-ledgers-opening-balances"}]},{"group":"Line Entries","pages":[{"title":"List all Line Entries in a Journal Entry","openapi":"GET /v0/journal-entries/{journal_entry_id}/line-entries","href":"/api-reference/line-entries/list-all-line-entries-in-a-journal-entry"},{"title":"List all Line Entries in a Ledger","openapi":"GET /v0/ledgers/{ledger_id}/line-entries","href":"/api-reference/line-entries/list-all-line-entries-in-a-ledger"}]},{"group":"Platform","pages":[{"title":"Retrieve Platform","openapi":"GET /v0/platform","href":"/api-reference/platform/retrieve-platform"},{"title":"Retrieve an Instance","openapi":"GET /v0/platform/instances/{instance_id}","href":"/api-reference/platform/retrieve-an-instance"},{"title":"Create an Instance","openapi":"POST /v0/platform/instances","href":"/api-reference/platform/create-an-instance"},{"title":"Update an Instance","openapi":"PUT /v0/platform/instances/{instance_id}","href":"/api-reference/platform/update-an-instance"},{"title":"Update an Instance's subscription","openapi":"PUT /v0/platform/instances/{instance_id}/subscription","href":"/api-reference/platform/update-an-instance's-subscription"},{"title":"Delete an Instance","openapi":"DELETE /v0/platform/instances/{instance_id}","href":"/api-reference/platform/delete-an-instance"},{"title":"List all Instances","openapi":"GET /v0/platform/instances","href":"/api-reference/platform/list-all-instances"}]},{"group":"Reconciliations","pages":[{"title":"List Reconciliations","openapi":"GET /v0/reconciliations","href":"/api-reference/reconciliation/list-reconciliations"},{"title":"Create a Reconciliation","openapi":"POST /v0/reconciliations","href":"/api-reference/reconciliation/create-a-reconciliation"},{"title":"Fetch a Reconciliation","openapi":"GET /v0/reconciliations/{reconciliation_id}","href":"/api-reference/reconciliation/fetch-a-reconciliation"},{"title":"Update a Reconciliation","openapi":"PUT /v0/reconciliations/{reconciliation_id}","href":"/api-reference/reconciliation/update-a-reconciliation"},{"title":"Delete a Reconciliation and all later reconciliations on the same ledger","openapi":"DELETE /v0/reconciliations/{reconciliation_id}","href":"/api-reference/reconciliation/delete-a-reconciliation-and-all-later-reconciliations-on-the-same-ledger"},{"title":"Fetch Journal Entries for a given reconciliation","openapi":"GET /v0/reconciliations/{reconciliation_id}/journal-entries","href":"/api-reference/reconciliation/fetch-journal-entries-for-a-given-reconciliation"},{"title":"Fetch Journal Entries for the next reconciliation in a given ledger","openapi":"GET /v0/ledgers/{ledger_id}/reconciliations/unreconciled/journal-entries","href":"/api-reference/reconciliation/fetch-journal-entries-for-the-next-reconciliation-in-a-given-ledger"},{"title":"Get the last completed reconciliation for each ledger","openapi":"GET /v0/reconciliations/last-completed","href":"/api-reference/reconciliation/get-the-last-completed-reconciliation-for-each-ledger"},{"title":"Bulk update reconciliation journal entry status","openapi":"PUT /v0/bulk/reconciliations/{reconciliation_id}/journal-entries","href":"/api-reference/reconciliation/bulk-update-reconciliation-journal-entry-status"}]},{"group":"Reports","pages":[{"title":"Retrieve the Income Statement","openapi":"GET /v0/reports/income-statement","href":"/api-reference/reports/retrieve-the-income-statement"},{"title":"Retrieve the Balance Sheet","openapi":"GET /v0/reports/balance-sheet","href":"/api-reference/reports/retrieve-the-balance-sheet"},{"title":"Retrieve a ledger statement","openapi":"GET /v0/reports/ledger-statement","href":"/api-reference/reports/retrieve-a-ledger-statement"},{"title":"Retrieve the Cash Flow Report","openapi":"GET /v0/reports/cash-flow","href":"/api-reference/reports/retrieve-the-cash-flow-report"},{"title":"List cash flow totals by period","openapi":"GET /v0/reports/cash-flow-totals","href":"/api-reference/reports/list-cash-flow-totals-by-period"},{"title":"List top expenses","openapi":"GET /v0/reports/top-expenses","href":"/api-reference/reports/list-top-expenses"},{"title":"List net profit by period","openapi":"GET /v0/reports/net-profit-by-period","href":"/api-reference/reports/list-net-profit-by-period"},{"title":"List gross profit by period","openapi":"GET /v0/reports/gross-profit-by-period","href":"/api-reference/reports/list-gross-profit-by-period"},{"title":"List financial summaries by period","openapi":"GET /v0/reports/financial-summaries-by-period","href":"/api-reference/reports/list-financial-summaries-by-period"},{"title":"Retrieve multiple cash flow reports for a given range","openapi":"GET /v0/reports/cash-flow/range","href":"/api-reference/reports/retrieve-multiple-cash-flow-reports-for-a-given-range"},{"title":"Retrieve the balance sheets for a given range","openapi":"GET /v0/reports/balance-sheet/range","href":"/api-reference/reports/retrieve-the-balance-sheets-for-a-given-range"},{"title":"Retrieve the income statements periods for a given range","openapi":"GET /v0/reports/income-statement/range","href":"/api-reference/reports/retrieve-the-income-statements-periods-for-a-given-range"},{"title":"Retrieve the General Ledger Report","openapi":"GET /v0/reports/general-ledger","href":"/api-reference/reports/retrieve-the-general-ledger-report"}]},{"group":"Tags","pages":[{"title":"Delete a tag group","openapi":"DELETE /v0/platform/tag-groups/{tag_group_id}","href":"/api-reference/tags/delete-a-tag-group"},{"title":"Update a tag group","openapi":"PUT /v0/platform/tag-groups/{tag_group_id}","href":"/api-reference/tags/update-a-tag-group"},{"title":"List all tag groups","openapi":"GET /v0/platform/tag-groups","href":"/api-reference/tags/list-all-tag-groups"},{"title":"Create a tag group","openapi":"POST /v0/platform/tag-groups","href":"/api-reference/tags/create-a-tag-group"},{"title":"List all tag rules","openapi":"GET /v0/tags/rules","href":"/api-reference/tags/list-all-tag-rules"},{"title":"Create a tag rule","openapi":"POST /v0/tags/rules","href":"/api-reference/tags/create-a-tag-rule"},{"title":"Delete a tag rule","openapi":"DELETE /v0/tags/rules/{tag_rule_id}","href":"/api-reference/tags/delete-a-tag-rule"},{"title":"Retrieve a tag","openapi":"GET /v0/tags/{tag_id}","href":"/api-reference/tags/retrieve-a-tag"},{"title":"Delete a tag","openapi":"DELETE /v0/tags/{tag_id}","href":"/api-reference/tags/delete-a-tag"},{"title":"List all tags","openapi":"GET /v0/tags","href":"/api-reference/tags/list-all-tags"},{"title":"Create a tag","openapi":"POST /v0/tags","href":"/api-reference/tags/create-a-tag"}]},{"group":"Transaction Sources","pages":[{"title":"Delete Ledger Transaction Source","openapi":"DELETE /v0/sources/ledgers/{ledger_id}","href":"/api-reference/transaction-sources/delete-ledger-transaction-source"},{"title":"Update Ledger Transaction Source","openapi":"PUT /v0/sources/ledgers/{ledger_id}","href":"/api-reference/transaction-sources/update-ledger-transaction-source"},{"title":"Link Plaid Account","openapi":"POST /v0/sources/plaid","href":"/api-reference/transaction-sources/link-plaid-account"},{"title":"Get Plaid Link Statuses","openapi":"GET /v0/sources/plaid/links/status","href":"/api-reference/transaction-sources/get-plaid-link-statuses"},{"title":"Create a Transaction Source Account","openapi":"POST /v0/source-accounts","href":"/api-reference/transaction-sources/create-a-transaction-source-account"},{"title":"Update a Transaction Source Account","openapi":"PUT /v0/source-accounts/{source_account_id}","href":"/api-reference/transaction-sources/update-a-transaction-source-account"},{"title":"Delete a Transaction Source Account","openapi":"DELETE /v0/source-accounts/{source_account_id}","href":"/api-reference/transaction-sources/delete-a-transaction-source-account"},{"title":"Get Transaction Source Accounts","openapi":"GET /v0/source-accounts","href":"/api-reference/transaction-sources/get-transaction-source-accounts"}]},{"group":"Transactions","pages":[{"title":"Create Transactions","openapi":"POST /v0/source-accounts/{source_account_id}/transactions","href":"/api-reference/transactions/create-transactions"},{"title":"Delete all Transactions in a Source Account","openapi":"DELETE /v0/source-accounts/{source_account_id}/transactions","href":"/api-reference/transactions/delete-all-transactions-in-a-source-account"},{"title":"List a Source Account's Transactions","openapi":"GET /v0/source-accounts/{source_account_id}/transactions","href":"/api-reference/transactions/list-a-source-account's-transactions"},{"title":"List Transaction Processing Tasks","openapi":"GET /v0/transactions/tasks","href":"/api-reference/transactions/list-transaction-processing-tasks"},{"title":"Retrieve a Transaction Processing Task","openapi":"GET /v0/transactions/tasks/{task_id}","href":"/api-reference/transactions/retrieve-a-transaction-processing-task"},{"title":"Delete a Transaction","openapi":"DELETE /v0/source-accounts/{source_account_id}/transactions/{transaction_id}","href":"/api-reference/transactions/delete-a-transaction"},{"title":"Update a Transaction","openapi":"PUT /v0/source-accounts/{source_account_id}/transactions/{transaction_id}","href":"/api-reference/transactions/update-a-transaction"},{"title":"Retrieve a Transaction","openapi":"GET /v0/source-accounts/{source_account_id}/transactions/{transaction_id}","href":"/api-reference/transactions/retrieve-a-transaction"},{"title":"Bulk Update Multiple Transactions","openapi":"PUT /v0/source-accounts/{source_account_id}/transactions","href":"/api-reference/transactions/bulk-update-multiple-transactions"}]}]},{"group":"API Migration","pages":[{"group":"Migration Guides","pages":[{"title":"Transaction Source Account","href":"/api-reference/migrations/transaction-source-accounts"}]},{"group":"Deprecated Endpoints","pages":[{"group":"Categorization Rules","pages":[{"title":"List all Platform rules","openapi":"GET /v0/platform/categorization/rules","href":"/api-reference/categorization/list-all-platform-rules"},{"title":"Create a Platform rule","openapi":"POST /v0/platform/categorization/rules","href":"/api-reference/categorization/create-a-platform-rule"},{"title":"Delete a Platform rule","openapi":"DELETE /v0/platform/categorization/rules/{rule_id}","href":"/api-reference/categorization/delete-a-platform-rule"},{"title":"List all Instance rules","openapi":"GET /v0/categorization/rules","href":"/api-reference/categorization/list-all-instance-rules"},{"title":"Create an Instance rule","openapi":"POST /v0/categorization/rules","href":"/api-reference/categorization/create-an-instance-rule"},{"title":"Delete an Instance rule","openapi":"DELETE /v0/categorization/rules/{rule_id}","href":"/api-reference/categorization/delete-an-instance-rule"}]}]}]}]},{"anchor":"Changelog","href":"https://teal.dev/changelog","icon":"bullhorn"}]},"basePath":"","title":"Set a Ledger's opening balance - Teal","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js","Markdown-D7QRHV3m.js","clsx-D1Z-ELXV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-lvhuD9Du.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CKfC4ywL.js"]}