A token that can be sent in the pagination_token query parameter to get the next page of results, or null if there is no next page (i.e. you've reached the last page).
A token that can be sent in the pagination_token query parameter to get the previous page of results, or null if there is no previous page (i.e. you've reached the first page).
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Tesouro","description":"Guides, references, and resources to integrate with the Tesouro platform.","colors":{"primary":"#8b5cf6","light":"#8b5cf6","dark":"#8b5cf6"},"logo":{"light":"https://mintcdn.com/tesouro-dc896113/EiyyRmHDHMxOKA4r/.shared/logo/logo-light.svg?fit=max\u0026auto=format\u0026n=EiyyRmHDHMxOKA4r\u0026q=85\u0026s=7806042ddc87fa143686df9c7b515c71","dark":"https://mintcdn.com/tesouro-dc896113/EiyyRmHDHMxOKA4r/.shared/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=EiyyRmHDHMxOKA4r\u0026q=85\u0026s=055476f7bf095ab7104d5f0dc91bd674"},"favicon":"https://mintcdn.com/tesouro-dc896113/OrJhEQvpoHU_GZRr/.shared/logo/favicon.ico?fit=max\u0026auto=format\u0026n=OrJhEQvpoHU_GZRr\u0026q=85\u0026s=3619a3722b157ddf06545cfe36402ec6","background":{"color":{"dark":"#121212"}},"navbar":{"links":[{"href":"/contact","label":"Support"}]},"fonts":{"family":"Figtree"},"integrations":{"posthog":{"apiKey":"phc_Y5Ie0oFk2jzq4TnDcK0SbVtj7HzeVRUqFoC9hJsOV8j"}},"metadata":{"timestamp":false},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tesouro-dc896113","hasAudioNarration":false,"actualSubdomain":"tesouro-dc896113","customDomains":["docs.tesouro.com"],"gitSource":{"type":"github","owner":"tesourohq","repo":"tesouro.platform.frontends.docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aee3b79eab845d6491ec9d0","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"API reference","count":853},{"language":"default","tag":"FinOps","count":509},{"language":"default","tag":"Acquiring","count":330},{"language":"default","tag":"Types","count":319},{"language":"default","tag":"Guides","count":200},{"language":"default","tag":"Underwriting","count":151},{"language":"default","tag":"Embedded Banking","count":136},{"language":"default","tag":"Accounts receivable","count":114},{"language":"default","tag":"Accounts payable","count":63},{"language":"default","tag":"Organization \u0026 access","count":62}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"styles.css","content":".vertical-image img{max-height:400px;width:auto}.no-line-numbers .code-block-line-gutter>span{display:none}.no-line-numbers .code-block-line-content>.line{display:inline-block}#content-area a code{z-index:0!important}svg#mermaid-svg,svg.statediagram{display:block;margin:auto}.method-pill+[data-component-part=\"scroll-area\"] [data-component-part=\"scroll-area-viewport\"]{direction:rtl}.method-pill+[data-component-part=\"scroll-area\"] [data-component-part=\"scroll-area-viewport\"]>*{direction:ltr}"}],"page":{"pagePath":"api-reference/expenses/get-expense-history","slug":"/api-reference/expenses/get-expense-history","pageMetadata":{"title":"Get expense history","description":null,"deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /expenses/{expense_id}/expense-history","href":"/api-reference/expenses/get-expense-history","autogeneratedByOpenApi":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get expense history","description":null,"deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /expenses/{expense_id}/expense-history","href":"/api-reference/expenses/get-expense-history","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Expenses"],"summary":"Get expense history","operationId":"get_expenses_id_expense-history","parameters":["1daec23f-8835-4771-8898-5959ce57c6d5","59d405c4-0aec-4e6c-99dd-7d1296613dfd","d89a3d29-519d-424b-a991-74c7165f90cd","1f65d1b8-dc3b-451c-be00-1f02a0266aea","c63e45bd-a07c-49c2-87d3-78338d22d699","9bbc308a-d6d3-460c-8604-7022230dd969","30d50d79-aa9d-4140-ae24-3e44b25e4b45"],"responses":{"200":"c1edac60-37f4-49f4-81c7-afcf9e60ff06","401":"751e9aed-dae4-453a-95ef-7110930743f5","403":"c9b774df-daee-4be9-842f-056bcfc8a0d6","404":"a474c08c-5838-402e-9f02-ec104e7bb6a8","405":"c5eeb45c-1e4e-4d40-b192-96372be830d7","422":"6084ceff-48ce-42a6-9080-d8459670d5f6","500":"b71b1897-d1b8-440e-8ea5-9db5bd381bdc"},"security":["7ac8bab5-98e1-4005-847f-9076ab18b601"],"method":"get","type":"path","servers":["a22d2516-ac3e-406c-b3fb-a47a3ef7f619"],"path":"/expenses/{expense_id}/expense-history","baseUrlOptions":["https://api.sandbox.tesouro.com/finops/v1"],"title":"Get expense history","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"1daec23f-8835-4771-8898-5959ce57c6d5":{"required":true,"schema":{"type":"string","format":"date","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cdate>"},"example":"2025-06-23","name":"x-finops-version","in":"header"},"59d405c4-0aec-4e6c-99dd-7d1296613dfd":{"name":"expense_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}},"d89a3d29-519d-424b-a991-74c7165f90cd":{"name":"event_type","in":"query","required":false,"schema":{"oneOf":[{"type":"string","enum":["status_changed","approval_action","expense_created","expense_updated","submitted","approval_requested","auto_approved","approvals_bypassed","reopened","canceled","deleted","receipt_matched","receipt_unlinked","auto_categorized","payment_status_changed","payout_status_changed"],"description":"Filter by event type (e.g. status_changed)","uniqueKey":"oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Filter by event type (e.g. status_changed)","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring> | null"},"description":"Filter by event type (e.g. status_changed)"},"1f65d1b8-dc3b-451c-be00-1f02a0266aea":{"name":"order","in":"query","required":false,"schema":{"enum":["asc","desc"],"type":"string","default":"desc","isRequired":false,"description":"Sort order by timestamp","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Sort order by timestamp"},"c63e45bd-a07c-49c2-87d3-78338d22d699":{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"isRequired":false,"description":"Maximum number of records to return","uniqueKey":"","typeLabel":"integer"},"description":"Maximum number of records to return"},"9bbc308a-d6d3-460c-8604-7022230dd969":{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"isRequired":false,"description":"Number of records to skip","uniqueKey":"","typeLabel":"integer"},"description":"Number of records to skip"},"30d50d79-aa9d-4140-ae24-3e44b25e4b45":{"name":"x-organization-id","in":"header","required":true,"schema":{"type":"string","format":"uuid","examples":["9d2b4c8f-2087-4738-ba91-7359683c49a4"],"isRequired":true,"description":"The ID of the entity that owns the requested resource.","uniqueKey":"","typeLabel":"string\u003cuuid>"},"description":"The ID of the entity that owns the requested resource."}},"responses":{"c1edac60-37f4-49f4-81c7-afcf9e60ff06":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"data":{"items":{"properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"entity_user_first_name":{"oneOf":[{"type":"string","description":"The acting user's first name as it read when the row was written. Never re-derived, so renaming the user does not change it. Null when recorded_by is 'system' and on rows where it was not captured.","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_first_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The acting user's first name as it read when the row was written. Never re-derived, so renaming the user does not change it. Null when recorded_by is 'system' and on rows where it was not captured.","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_first_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_first_name","typeLabel":"string | null"},"entity_user_id":{"oneOf":[{"type":"string","description":"The user who performed the action. Null when recorded_by is 'system'.","format":"uuid","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","description":"The user who performed the action. Null when recorded_by is 'system'.","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_id","typeLabel":"string\u003cuuid> | null"},"entity_user_last_name":{"oneOf":[{"type":"string","description":"The acting user's last name as it read when the row was written. Never re-derived, so renaming the user does not change it. Null when recorded_by is 'system' and on rows where it was not captured.","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_last_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The acting user's last name as it read when the row was written. Never re-derived, so renaming the user does not change it. Null when recorded_by is 'system' and on rows where it was not captured.","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_last_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_last_name","typeLabel":"string | null"},"entity_user_role_id":{"oneOf":[{"type":"string","description":"The role the acting user held when the row was written. Null when recorded_by is 'system' and on rows where it was not captured.","format":"uuid","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_role_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","description":"The role the acting user held when the row was written. Null when recorded_by is 'system' and on rows where it was not captured.","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_role_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_role_id","typeLabel":"string\u003cuuid> | null"},"entity_user_role_name":{"oneOf":[{"type":"string","description":"The display name of the role the acting user held when the row was written, as it read at that moment. Never re-derived, so renaming or re-roling the user does not change it.","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_role_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The display name of the role the acting user held when the row was written, as it read at that moment. Never re-derived, so renaming or re-roling the user does not change it.","isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_role_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].entity_user_role_name","typeLabel":"string | null"},"event_data":{"oneOf":[{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["new_status"],"properties":{"new_status":{"type":"string","enum":["new","approve_in_progress","approved","rejected","canceled","deleted"],"description":"The expense status after the transition.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.new_status","typeLabel":"enum\u003cstring>"},"approval_policy_id":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_policy_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_policy_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_policy_id","typeLabel":"string | null"},"approval_policy_name":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_policy_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_policy_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_policy_name","typeLabel":"string | null"},"approval_policy_process_id":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_policy_process_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_policy_process_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_policy_process_id","typeLabel":"string | null"},"approval_request_id":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_request_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_request_id","typeLabel":"string | null"},"approval_source":{"oneOf":[{"type":"string","description":"How the decision was made: 'policy' when driven by an approval policy, otherwise 'force'.","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_source.oneOf.0","typeLabel":"string"},{"type":"null","description":"How the decision was made: 'policy' when driven by an approval policy, otherwise 'force'.","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.approval_source","typeLabel":"string | null"},"migrated_action":{"oneOf":[{"type":"string","description":"Legacy action value carried over by the history table migration.","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.migrated_action.oneOf.0","typeLabel":"string"},{"type":"null","description":"Legacy action value carried over by the history table migration.","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.migrated_action.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.migrated_action","typeLabel":"string | null"},"old_status":{"oneOf":[{"type":"string","description":"The expense status before the transition. Null for migrated rows.","enum":["new","approve_in_progress","approved","rejected","canceled","deleted"],"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.old_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The expense status before the transition. Null for migrated rows.","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.old_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.old_status","typeLabel":"enum\u003cstring> | null"},"reject_reason":{"oneOf":[{"type":"string","description":"Reason for rejection, if applicable.","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.reject_reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reason for rejection, if applicable.","uniqueKey":"data.items.[INDEX].event_data.oneOf.0.reject_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.0.reject_reason","typeLabel":"string | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.0","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["action"],"properties":{"action":{"type":"string","description":"The approval action: 'approved' or 'rejected'.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.1.action","typeLabel":"string"},"acted_at":{"oneOf":[{"type":"string","description":"ISO timestamp of when the action was performed.","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.acted_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"ISO timestamp of when the action was performed.","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.acted_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.1.acted_at","typeLabel":"string | null"},"approval_policy_id":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_policy_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_policy_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_policy_id","typeLabel":"string | null"},"approval_policy_name":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_policy_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_policy_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_policy_name","typeLabel":"string | null"},"approval_policy_process_id":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_policy_process_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_policy_process_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_policy_process_id","typeLabel":"string | null"},"approval_request_id":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_request_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_request_id","typeLabel":"string | null"},"approval_source":{"oneOf":[{"type":"string","description":"'policy' for policy-based actions.","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_source.oneOf.0","typeLabel":"string"},{"type":"null","description":"'policy' for policy-based actions.","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.1.approval_source","typeLabel":"string | null"},"reject_reason":{"oneOf":[{"type":"string","description":"Reason for rejection, if applicable.","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.reject_reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reason for rejection, if applicable.","uniqueKey":"data.items.[INDEX].event_data.oneOf.1.reject_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.1.reject_reason","typeLabel":"string | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.1","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","properties":{"fields":{"additionalProperties":{"properties":{"new":{"oneOf":[{"isRequired":true},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.new.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.new","typeLabel":"null"},"old":{"oneOf":[{"isRequired":true},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.old.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.old","typeLabel":"null"},"new_label":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.new_label.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.new_label.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.new_label","typeLabel":"string | null"},"old_label":{"oneOf":[{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.old_label.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.old_label.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.old_label","typeLabel":"string | null"},"redacted":{"oneOf":[{"type":"boolean","uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.redacted.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.redacted.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties.redacted","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","required":["new","old"],"uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields.additionalProperties","typeLabel":"object"},"type":"object","uniqueKey":"data.items.[INDEX].event_data.oneOf.2.fields","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.2","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["created_via","expense_status"],"properties":{"created_via":{"type":"string","enum":["feed","manual"],"description":"'feed' when a partner service created it with no entity user, otherwise 'manual'.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.created_via","typeLabel":"enum\u003cstring>"},"expense_status":{"type":"string","enum":["new","approve_in_progress","approved","rejected","canceled","deleted"],"description":"The expense status the row was created with.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.expense_status","typeLabel":"enum\u003cstring>"},"department_id":{"oneOf":[{"type":"string","description":"Department defaulted from the owner's profile.","uniqueKey":"data.items.[INDEX].event_data.oneOf.3.department_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Department defaulted from the owner's profile.","uniqueKey":"data.items.[INDEX].event_data.oneOf.3.department_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.department_id","typeLabel":"string | null"},"entity_user_id":{"oneOf":[{"type":"string","description":"The owner assigned at creation.","uniqueKey":"data.items.[INDEX].event_data.oneOf.3.entity_user_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The owner assigned at creation.","uniqueKey":"data.items.[INDEX].event_data.oneOf.3.entity_user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.entity_user_id","typeLabel":"string | null"},"location_id":{"oneOf":[{"type":"string","description":"Location defaulted from the owner's profile.","uniqueKey":"data.items.[INDEX].event_data.oneOf.3.location_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Location defaulted from the owner's profile.","uniqueKey":"data.items.[INDEX].event_data.oneOf.3.location_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.location_id","typeLabel":"string | null"},"source_of_data":{"oneOf":[{"type":"object","description":"Per-field source tracking as it stood at creation.","additionalProperties":{"type":"string","enum":["user","generated","automatched"],"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.source_of_data.oneOf.0.additionalProperties","typeLabel":"enum\u003cstring>"},"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.source_of_data.oneOf.0","typeLabel":"object"},{"type":"null","description":"Per-field source tracking as it stood at creation.","uniqueKey":"data.items.[INDEX].event_data.oneOf.3.source_of_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.source_of_data","typeLabel":"object | null"},"type":{"oneOf":[{"type":"string","description":"Whether the expense was created as a card or a reimbursement.","enum":["card","reimbursement"],"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Whether the expense was created as a card or a reimbursement.","uniqueKey":"data.items.[INDEX].event_data.oneOf.3.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.3.type","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.3","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["old_status","new_status","bypass_receipt_validation"],"properties":{"bypass_receipt_validation":{"type":"boolean","description":"Whether receipt validation was bypassed.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.4.bypass_receipt_validation","typeLabel":"boolean"},"new_status":{"type":"string","enum":["new","approve_in_progress","approved","rejected","canceled","deleted"],"description":"The expense status after submission.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.4.new_status","typeLabel":"enum\u003cstring>"},"old_status":{"type":"string","enum":["new","approve_in_progress","approved","rejected","canceled","deleted"],"description":"The expense status before submission.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.4.old_status","typeLabel":"enum\u003cstring>"},"no_receipt_reason":{"oneOf":[{"type":"string","description":"Reason given when bypassing receipt validation.","uniqueKey":"data.items.[INDEX].event_data.oneOf.4.no_receipt_reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reason given when bypassing receipt validation.","uniqueKey":"data.items.[INDEX].event_data.oneOf.4.no_receipt_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.4.no_receipt_reason","typeLabel":"string | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.4","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["approval_policy_id"],"properties":{"approval_policy_id":{"type":"string","description":"The policy that matched.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_policy_id","typeLabel":"string"},"approval_policy_name":{"oneOf":[{"type":"string","description":"Policy name, snapshotted at event time.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_policy_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Policy name, snapshotted at event time.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_policy_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_policy_name","typeLabel":"string | null"},"approval_request_id":{"oneOf":[{"type":"string","description":"The approval request created by this match.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_request_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The approval request created by this match.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_request_id","typeLabel":"string | null"},"approval_type":{"oneOf":[{"type":"string","description":"The policy's approval type.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"The policy's approval type.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approval_type","typeLabel":"string | null"},"approver_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approver_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Designated approvers, if the policy names any.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approver_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","description":"Designated approvers, if the policy names any.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approver_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.5.approver_ids","typeLabel":"string[] | null"},"required_approval_count":{"oneOf":[{"type":"integer","description":"Approvals the policy requires.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.required_approval_count.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Approvals the policy requires.","uniqueKey":"data.items.[INDEX].event_data.oneOf.5.required_approval_count.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.5.required_approval_count","typeLabel":"integer | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.5","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["acted_at"],"properties":{"acted_at":{"type":"string","description":"ISO timestamp of the auto-approval, taken from the message.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.6.acted_at","typeLabel":"string"},"approval_policy_id":{"oneOf":[{"type":"string","description":"The policy that auto-approved.","uniqueKey":"data.items.[INDEX].event_data.oneOf.6.approval_policy_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The policy that auto-approved.","uniqueKey":"data.items.[INDEX].event_data.oneOf.6.approval_policy_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.6.approval_policy_id","typeLabel":"string | null"},"approval_policy_name":{"oneOf":[{"type":"string","description":"Policy name, snapshotted at event time.","uniqueKey":"data.items.[INDEX].event_data.oneOf.6.approval_policy_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Policy name, snapshotted at event time.","uniqueKey":"data.items.[INDEX].event_data.oneOf.6.approval_policy_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.6.approval_policy_name","typeLabel":"string | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.6","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["bypassed_approver_ids","event_id"],"properties":{"bypassed_approver_ids":{"items":{"type":"string","uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approver_ids.items.[INDEX]","typeLabel":"string"},"type":"array","description":"The approvers whose pending approval was cancelled by the force approval.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approver_ids","typeLabel":"string[]"},"event_id":{"type":"string","description":"The producer's identifier for the force approval, stable across a redelivery.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.7.event_id","typeLabel":"string"},"bypassed_approvers":{"items":{"properties":{"id":{"type":"string","description":"The approver whose pending approval was cancelled.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approvers.items.[INDEX].id","typeLabel":"string"},"first_name":{"oneOf":[{"type":"string","description":"Their first name as it read at the time.","uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approvers.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Their first name as it read at the time.","uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approvers.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approvers.items.[INDEX].first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","description":"Their last name as it read at the time.","uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approvers.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Their last name as it read at the time.","uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approvers.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approvers.items.[INDEX].last_name","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["id"],"uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approvers.items.[INDEX]","typeLabel":"object"},"type":"array","description":"The same approvers, named as they read when the row was written.","uniqueKey":"data.items.[INDEX].event_data.oneOf.7.bypassed_approvers","typeLabel":"object[]"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.7","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["old_status"],"properties":{"old_status":{"type":"string","enum":["new","approve_in_progress","approved","rejected","canceled","deleted"],"description":"The expense status at the point of deletion.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.8.old_status","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.8","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["link_source","receipt_id"],"properties":{"link_source":{"type":"string","enum":["user","generated","automatched"],"description":"'user' for a UI-initiated link, 'automatched' otherwise.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.9.link_source","typeLabel":"enum\u003cstring>"},"receipt_id":{"type":"string","description":"The receipt linked to the expense.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.9.receipt_id","typeLabel":"string"},"document_id":{"oneOf":[{"type":"string","description":"Receipt document id, snapshotted for display.","uniqueKey":"data.items.[INDEX].event_data.oneOf.9.document_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Receipt document id, snapshotted for display.","uniqueKey":"data.items.[INDEX].event_data.oneOf.9.document_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.9.document_id","typeLabel":"string | null"},"merchant_name":{"oneOf":[{"type":"string","description":"Merchant name, snapshotted for display.","uniqueKey":"data.items.[INDEX].event_data.oneOf.9.merchant_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Merchant name, snapshotted for display.","uniqueKey":"data.items.[INDEX].event_data.oneOf.9.merchant_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.9.merchant_name","typeLabel":"string | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.9","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["receipt_id"],"properties":{"receipt_id":{"type":"string","description":"The receipt that was unlinked.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.10.receipt_id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.10","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["source"],"properties":{"source":{"type":"string","enum":["user","generated","automatched"],"description":"How the values were set. Always 'generated' today.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.11.source","typeLabel":"enum\u003cstring>"},"description":{"oneOf":[{"type":"string","description":"Memo the enrichment generated.","uniqueKey":"data.items.[INDEX].event_data.oneOf.11.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Memo the enrichment generated.","uniqueKey":"data.items.[INDEX].event_data.oneOf.11.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.11.description","typeLabel":"string | null"},"ledger_account_id":{"oneOf":[{"type":"string","description":"Ledger account the enrichment set.","uniqueKey":"data.items.[INDEX].event_data.oneOf.11.ledger_account_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Ledger account the enrichment set.","uniqueKey":"data.items.[INDEX].event_data.oneOf.11.ledger_account_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.11.ledger_account_id","typeLabel":"string | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.11","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["new_status"],"properties":{"new_status":{"type":"string","enum":["created","processing","succeeded","declined","refunded","failed"],"description":"Payment status after the transition.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.12.new_status","typeLabel":"enum\u003cstring>"},"old_status":{"oneOf":[{"type":"string","description":"Payment status before the transition.","enum":["created","processing","succeeded","declined","refunded","failed"],"uniqueKey":"data.items.[INDEX].event_data.oneOf.12.old_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Payment status before the transition.","uniqueKey":"data.items.[INDEX].event_data.oneOf.12.old_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.12.old_status","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.12","typeLabel":"object"},{"type":"object","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","required":["new_payout_status"],"properties":{"new_payout_status":{"type":"string","enum":["unpaid","paid"],"description":"The payout status after the change.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.13.new_payout_status","typeLabel":"enum\u003cstring>"},"old_payout_status":{"oneOf":[{"type":"string","description":"The payout status before the change.","enum":["unpaid","paid"],"uniqueKey":"data.items.[INDEX].event_data.oneOf.13.old_payout_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The payout status before the change.","uniqueKey":"data.items.[INDEX].event_data.oneOf.13.old_payout_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.13.old_payout_status","typeLabel":"enum\u003cstring> | null"},"paid_at":{"oneOf":[{"type":"string","description":"ISO timestamp of when it was paid.","uniqueKey":"data.items.[INDEX].event_data.oneOf.13.paid_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"ISO timestamp of when it was paid.","uniqueKey":"data.items.[INDEX].event_data.oneOf.13.paid_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.13.paid_at","typeLabel":"string | null"},"payout_method":{"oneOf":[{"type":"string","description":"How the reimbursement was paid out.","enum":["outside_platform"],"uniqueKey":"data.items.[INDEX].event_data.oneOf.13.payout_method.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"How the reimbursement was paid out.","uniqueKey":"data.items.[INDEX].event_data.oneOf.13.payout_method.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].event_data.oneOf.13.payout_method","typeLabel":"enum\u003cstring> | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.13","typeLabel":"object"},{"type":"null","description":"Structured event payload, or null for an event that carries none. The shape follows event_type: status_changed reads as ExpenseStatusChangedEventData, approval_action as ApprovalActionEventData, expense_updated as ExpenseUpdatedEventData, and each remaining type as the Expense\u003cType>EventData member of the same name, except reopened and canceled, which are plain status transitions and read as ExpenseStatusChangedEventData.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_data.oneOf.14","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].event_data","typeLabel":"object · object · object · object · object · object · object · object · object · object · object · object · object · object · null"},"event_type":{"type":"string","description":"The type of the event or change.","isRequired":true,"uniqueKey":"data.items.[INDEX].event_type","typeLabel":"string"},"recorded_by":{"type":"string","enum":["user","system"],"description":"Whether the row is attributed to an entity user or to no user: 'user' when entity_user_id is set, 'system' when it is null.","isRequired":true,"uniqueKey":"data.items.[INDEX].recorded_by","typeLabel":"enum\u003cstring>"},"timestamp":{"type":"string","format":"date-time","description":"When the event occurred.","isRequired":true,"uniqueKey":"data.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"},"transaction_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.items.[INDEX].transaction_id","typeLabel":"string\u003cuuid>"}},"type":"object","required":["id","transaction_id","event_type","event_data","entity_user_id","entity_user_first_name","entity_user_last_name","entity_user_role_id","entity_user_role_name","recorded_by","timestamp"],"uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"data","typeLabel":"object[]"},"next_pagination_token":{"oneOf":[{"type":"string","description":"A token that can be sent in the `pagination_token` query parameter to get the next page of results, or `null` if there is no next page (i.e. you've reached the last page).","uniqueKey":"next_pagination_token.oneOf.0","typeLabel":"string"},{"type":"null","description":"A token that can be sent in the `pagination_token` query parameter to get the next page of results, or `null` if there is no next page (i.e. you've reached the last page).","uniqueKey":"next_pagination_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"next_pagination_token","typeLabel":"string | null"},"prev_pagination_token":{"oneOf":[{"type":"string","description":"A token that can be sent in the `pagination_token` query parameter to get the previous page of results, or `null` if there is no previous page (i.e. you've reached the first page).","uniqueKey":"prev_pagination_token.oneOf.0","typeLabel":"string"},{"type":"null","description":"A token that can be sent in the `pagination_token` query parameter to get the previous page of results, or `null` if there is no previous page (i.e. you've reached the first page).","uniqueKey":"prev_pagination_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"prev_pagination_token","typeLabel":"string | null"}},"type":"object","required":["data"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","entity_user_first_name":"\u003cstring>","entity_user_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","entity_user_last_name":"\u003cstring>","entity_user_role_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","entity_user_role_name":"\u003cstring>","event_data":{"new_status":"new","approval_policy_id":"\u003cstring>","approval_policy_name":"\u003cstring>","approval_policy_process_id":"\u003cstring>","approval_request_id":"\u003cstring>","approval_source":"\u003cstring>","migrated_action":"\u003cstring>","old_status":"new","reject_reason":"\u003cstring>"},"event_type":"\u003cstring>","recorded_by":"user","timestamp":"2023-11-07T05:31:56Z","transaction_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}],"next_pagination_token":"\u003cstring>","prev_pagination_token":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"751e9aed-dae4-453a-95ef-7110930743f5":{"description":"Unauthorized","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"type":"object","required":["message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"type":"object","required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"c9b774df-daee-4be9-842f-056bcfc8a0d6":{"description":"Forbidden","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"type":"object","required":["message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"type":"object","required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"a474c08c-5838-402e-9f02-ec104e7bb6a8":{"description":"Not found","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"type":"object","required":["message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"type":"object","required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"c5eeb45c-1e4e-4d40-b192-96372be830d7":{"description":"Method Not Allowed","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"type":"object","required":["message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"type":"object","required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"6084ceff-48ce-42a6-9080-d8459670d5f6":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"ctx":{"type":"object","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"object"},"input":{"oneOf":[{}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"}},"type":"object","required":["loc","msg","type"],"uniqueKey":"detail.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"detail","typeLabel":"object[]"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","ctx":{},"input":"\u003cunknown>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"b71b1897-d1b8-440e-8ea5-9db5bd381bdc":{"description":"Internal Server Error","content":{"application/json":{"schema":{"properties":{"error":{"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"type":"object","required":["message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"type":"object","required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"7ac8bab5-98e1-4005-847f-9076ab18b601":{"HTTPBearer":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"HTTPBearer"}}},"servers":{"a22d2516-ac3e-406c-b3fb-a47a3ef7f619":{"url":"https://api.sandbox.tesouro.com/finops/v1","description":"Sandbox"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"HTTPBearer"},"schema":{"title":"Bearer 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":"HTTPBearer","name":"Authorization"}],"title":"HTTPBearer"}]},"originalFileLocation":".tooling/schemas/rest/tags/product-finops.json"},"subdomain":"tesouro-dc896113","siteName":"Tesouro","title":"Get expense history - Tesouro","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-06T20:41:49.885Z","originalFileLocation":"api-reference/expenses/get-expense-history.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Tesouro\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tesouro-dc896113/7Bbt6o3aeKao26ng/_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/tesouro-dc896113/7Bbt6o3aeKao26ng/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tesouro-dc896113/7Bbt6o3aeKao26ng/_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/tesouro-dc896113/7Bbt6o3aeKao26ng/_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/tesouro-dc896113/7Bbt6o3aeKao26ng/_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/tesouro-dc896113/7Bbt6o3aeKao26ng/_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/tesouro-dc896113/7Bbt6o3aeKao26ng/_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/tesouro-dc896113/7Bbt6o3aeKao26ng/_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/tesouro-dc896113/7Bbt6o3aeKao26ng/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get expense history - Tesouro\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Tesouro\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tesouro.com/api-reference/expenses/get-expense-history\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tesouro-dc896113.mintlify.site/_mintlify/api/og/v2?division=Expenses\u0026amp;title=Get+expense+history\u0026amp;theme=aea269d490030ed12aee6415\u0026amp;signature=f42ca02c945aeda4e587d06c1cf7ea9c2c344d2076d30778598a26943b0a95ce\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get expense history - Tesouro\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tesouro-dc896113.mintlify.site/_mintlify/api/og/v2?division=Expenses\u0026amp;title=Get+expense+history\u0026amp;theme=aea269d490030ed12aee6415\u0026amp;signature=f42ca02c945aeda4e587d06c1cf7ea9c2c344d2076d30778598a26943b0a95ce\">\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/tesouro-dc896113/7Bbt6o3aeKao26ng/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Tesouro\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#8b5cf6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.tesouro.com/api-reference/expenses/get-expense-history\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/expenses/get-expense-history.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.tesouro.com/#organization\",\"name\":\"Tesouro\",\"url\":\"https://docs.tesouro.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tesouro-dc896113/EiyyRmHDHMxOKA4r/.shared/logo/logo-light.svg?fit=max\u0026auto=format\u0026n=EiyyRmHDHMxOKA4r\u0026q=85\u0026s=7806042ddc87fa143686df9c7b515c71\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.tesouro.com#website\",\"name\":\"Tesouro\",\"url\":\"https://docs.tesouro.com\",\"publisher\":{\"@id\":\"https://docs.tesouro.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.tesouro.com/api-reference/expenses/get-expense-history#webpage\",\"url\":\"https://docs.tesouro.com/api-reference/expenses/get-expense-history\",\"name\":\"Get expense history\",\"dateModified\":\"2026-11-06T20:41:49.885Z\",\"isPartOf\":{\"@id\":\"https://docs.tesouro.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.tesouro.com/api-reference/expenses/get-expense-history#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.tesouro.com/api-reference/expenses/get-expense-history#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Expense Management\",\"item\":\"https://docs.tesouro.com/api-reference/expenses/list-expenses\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Expenses\",\"item\":\"https://docs.tesouro.com/api-reference/expenses/list-expenses\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get expense history\",\"item\":\"https://docs.tesouro.com/api-reference/expenses/get-expense-history\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.tesouro.com/api-reference/expenses/get-expense-history#apireference\",\"headline\":\"Get expense history\",\"name\":\"Get expense history\",\"url\":\"https://docs.tesouro.com/api-reference/expenses/get-expense-history\",\"mainEntityOfPage\":{\"@id\":\"https://docs.tesouro.com/api-reference/expenses/get-expense-history#webpage\"},\"dateModified\":\"2026-11-06T20:41:49.885Z\",\"publisher\":{\"@id\":\"https://docs.tesouro.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.tesouro.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Tesouro\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Tesouro","nav":{"global":null,"products":[{"product":"Home","icon":"house","description":"Documentation hub for all Tesouro products and platform guides","pages":[{"title":"Home","href":""}]},{"product":"Acquiring","icon":"credit-card","description":"Acceptor boarding, transaction processing, billing, funding, and dispute management","pages":[{"title":"Acquiring","href":"/acquiring"}]},{"product":"Embedded Banking","icon":"building-columns","description":"Integrate banking and finance tools directly within your software","pages":[{"title":"Embedded Banking","href":"/embedded-banking"}]},{"product":"FinOps","icon":"file-invoice-dollar","description":"Accounts payable, accounts receivable, invoicing, and expense management","tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/finops"}]},{"tab":"Embedded components ↗","href":"https://components.tesouro.com/components?product=finops"},{"tab":"API reference","groups":[{"group":"Accounts receivable","pages":[{"group":"Receivables","expanded":false,"pages":[{"title":"Get receivables","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receivables","href":"/api-reference/receivables/get-receivables"},{"title":"Create receivable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables","href":"/api-reference/receivables/create-receivable"},{"title":"Export receivables","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/export","href":"/api-reference/receivables/export-receivables"},{"title":"List required invoice fields","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receivables/required-fields","href":"/api-reference/receivables/list-required-invoice-fields"},{"title":"Search receivables","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/search","href":"/api-reference/receivables/search-receivables"},{"title":"List email variables","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receivables/variables","href":"/api-reference/receivables/list-email-variables"},{"title":"Get receivable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receivables/{receivable_id}","href":"/api-reference/receivables/get-receivable"},{"title":"Update receivable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /receivables/{receivable_id}","href":"/api-reference/receivables/update-receivable"},{"title":"Delete receivable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /receivables/{receivable_id}","href":"/api-reference/receivables/delete-receivable"},{"title":"Accept quote","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/accept","href":"/api-reference/receivables/accept-quote"},{"title":"Cancel invoice","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/cancel","href":"/api-reference/receivables/cancel-invoice"},{"title":"Clone receivable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/clone","href":"/api-reference/receivables/clone-receivable"},{"title":"Decline quote","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/decline","href":"/api-reference/receivables/decline-quote"},{"title":"Get receivable's history","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receivables/{receivable_id}/history","href":"/api-reference/receivables/get-receivables-history"},{"title":"Get history record","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receivables/{receivable_id}/history/{receivable_history_id}","href":"/api-reference/receivables/get-history-record"},{"title":"Issue receivable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/issue","href":"/api-reference/receivables/issue-receivable"},{"title":"Replace receivable items","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /receivables/{receivable_id}/line-items","href":"/api-reference/receivables/replace-receivable-items"},{"title":"List receivable emails","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receivables/{receivable_id}/mails","href":"/api-reference/receivables/list-receivable-emails"},{"title":"Get mail sent by receivable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receivables/{receivable_id}/mails/{mail_id}","href":"/api-reference/receivables/get-mail-sent-by-receivable"},{"title":"Mark invoice as paid","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/mark-as-paid","href":"/api-reference/receivables/mark-invoice-as-paid"},{"title":"Mark invoice partly paid","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/mark-as-partially-paid","href":"/api-reference/receivables/mark-invoice-partly-paid"},{"title":"Mark uncollectible","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/mark-as-uncollectible","href":"/api-reference/receivables/mark-uncollectible"},{"title":"Get receivable PDF link","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receivables/{receivable_id}/pdf-link","href":"/api-reference/receivables/get-receivable-pdf-link"},{"title":"Preview invoice email","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/preview","href":"/api-reference/receivables/preview-invoice-email"},{"title":"Send receivable via email","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/send","href":"/api-reference/receivables/send-receivable-via-email"},{"title":"Send test reminder","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/send-test-reminder","href":"/api-reference/receivables/send-test-reminder"},{"title":"Verify receivable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receivables/{receivable_id}/verify","href":"/api-reference/receivables/verify-receivable"}]},{"group":"Credit notes","expanded":false,"pages":[{"title":"Get credit notes","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payable-credit-notes","href":"/api-reference/credit-notes/get-credit-notes"},{"title":"Create credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-credit-notes","href":"/api-reference/credit-notes/create-credit-note"},{"title":"Upload credit note from file","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-credit-notes/upload-from-file","href":"/api-reference/credit-notes/upload-credit-note-from-file"},{"title":"Get validations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payable-credit-notes/validations","href":"/api-reference/credit-notes/get-validations"},{"title":"Update validations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /payable-credit-notes/validations","href":"/api-reference/credit-notes/update-validations"},{"title":"Reset validations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-credit-notes/validations/reset","href":"/api-reference/credit-notes/reset-validations"},{"title":"Get credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payable-credit-notes/{credit_note_id}","href":"/api-reference/credit-notes/get-credit-note"},{"title":"Update credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /payable-credit-notes/{credit_note_id}","href":"/api-reference/credit-notes/update-credit-note"},{"title":"Delete credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /payable-credit-notes/{credit_note_id}","href":"/api-reference/credit-notes/delete-credit-note"},{"title":"Approve credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-credit-notes/{credit_note_id}/approve","href":"/api-reference/credit-notes/approve-credit-note"},{"title":"Cancel credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-credit-notes/{credit_note_id}/cancel","href":"/api-reference/credit-notes/cancel-credit-note"},{"title":"Cancel OCR of credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-credit-notes/{credit_note_id}/cancel-ocr","href":"/api-reference/credit-notes/cancel-ocr-of-credit-note"},{"title":"List credit note items","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payable-credit-notes/{credit_note_id}/line-items","href":"/api-reference/credit-notes/list-credit-note-items"},{"title":"Add credit note line item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-credit-notes/{credit_note_id}/line-items","href":"/api-reference/credit-notes/add-credit-note-line-item"},{"title":"Replace credit note items","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /payable-credit-notes/{credit_note_id}/line-items","href":"/api-reference/credit-notes/replace-credit-note-items"},{"title":"Get credit note item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payable-credit-notes/{credit_note_id}/line-items/{line_item_id}","href":"/api-reference/credit-notes/get-credit-note-item"},{"title":"Update credit note item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /payable-credit-notes/{credit_note_id}/line-items/{line_item_id}","href":"/api-reference/credit-notes/update-credit-note-item"},{"title":"Delete credit note item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /payable-credit-notes/{credit_note_id}/line-items/{line_item_id}","href":"/api-reference/credit-notes/delete-credit-note-item"},{"title":"Reject credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-credit-notes/{credit_note_id}/reject","href":"/api-reference/credit-notes/reject-credit-note"},{"title":"Submit credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-credit-notes/{credit_note_id}/submit-for-approval","href":"/api-reference/credit-notes/submit-credit-note"},{"title":"Validate credit note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payable-credit-notes/{credit_note_id}/validate","href":"/api-reference/credit-notes/validate-credit-note"}]},{"group":"Delivery notes","expanded":false,"pages":[{"title":"Get delivery notes","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /delivery-notes","href":"/api-reference/delivery-notes/get-delivery-notes"},{"title":"Create delivery note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /delivery-notes","href":"/api-reference/delivery-notes/create-delivery-note"},{"title":"Get delivery note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /delivery-notes/{delivery_note_id}","href":"/api-reference/delivery-notes/get-delivery-note"},{"title":"Update delivery note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /delivery-notes/{delivery_note_id}","href":"/api-reference/delivery-notes/update-delivery-note"},{"title":"Delete delivery note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /delivery-notes/{delivery_note_id}","href":"/api-reference/delivery-notes/delete-delivery-note"},{"title":"Cancel delivery note","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /delivery-notes/{delivery_note_id}/cancel","href":"/api-reference/delivery-notes/cancel-delivery-note"},{"title":"Mark as delivered","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /delivery-notes/{delivery_note_id}/mark-as-delivered","href":"/api-reference/delivery-notes/mark-as-delivered"}]},{"group":"Recurrences","expanded":false,"pages":[{"title":"Get recurrences","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /recurrences","href":"/api-reference/recurrences/get-recurrences"},{"title":"Create recurrence","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /recurrences","href":"/api-reference/recurrences/create-recurrence"},{"title":"Get recurrence","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /recurrences/{recurrence_id}","href":"/api-reference/recurrences/get-recurrence"},{"title":"Update recurrence","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /recurrences/{recurrence_id}","href":"/api-reference/recurrences/update-recurrence"},{"title":"Cancel recurrence","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /recurrences/{recurrence_id}/cancel","href":"/api-reference/recurrences/cancel-recurrence"},{"title":"Pause recurrence","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /recurrences/{recurrence_id}/pause","href":"/api-reference/recurrences/pause-recurrence"},{"title":"Resume recurrence","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /recurrences/{recurrence_id}/resume","href":"/api-reference/recurrences/resume-recurrence"}]},{"group":"Payment reminders","expanded":false,"pages":[{"title":"List payment reminders","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-reminders","href":"/api-reference/payment-reminders/list-payment-reminders"},{"title":"Create payment reminder","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payment-reminders","href":"/api-reference/payment-reminders/create-payment-reminder"},{"title":"Get payment reminder","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-reminders/{payment_reminder_id}","href":"/api-reference/payment-reminders/get-payment-reminder"},{"title":"Update payment reminder","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /payment-reminders/{payment_reminder_id}","href":"/api-reference/payment-reminders/update-payment-reminder"},{"title":"Delete payment reminder","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /payment-reminders/{payment_reminder_id}","href":"/api-reference/payment-reminders/delete-payment-reminder"}]},{"group":"Overdue reminders","expanded":false,"pages":[{"title":"List overdue reminders","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /overdue-reminders","href":"/api-reference/overdue-reminders/list-overdue-reminders"},{"title":"Create overdue reminder","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /overdue-reminders","href":"/api-reference/overdue-reminders/create-overdue-reminder"},{"title":"Get overdue reminder","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /overdue-reminders/{overdue_reminder_id}","href":"/api-reference/overdue-reminders/get-overdue-reminder"},{"title":"Update overdue reminder","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /overdue-reminders/{overdue_reminder_id}","href":"/api-reference/overdue-reminders/update-overdue-reminder"},{"title":"Delete overdue reminder","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /overdue-reminders/{overdue_reminder_id}","href":"/api-reference/overdue-reminders/delete-overdue-reminder"}]},{"group":"Bank details","expanded":false,"pages":[{"title":"List bank details","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /bank-details","href":"/api-reference/bank-details/list-bank-details"},{"title":"Create bank details","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /bank-details","href":"/api-reference/bank-details/create-bank-details"},{"title":"Get bank details","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /bank-details/{bank_account_id}","href":"/api-reference/bank-details/get-bank-details"},{"title":"Update bank details","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /bank-details/{bank_account_id}","href":"/api-reference/bank-details/update-bank-details"},{"title":"Delete bank details","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /bank-details/{bank_account_id}","href":"/api-reference/bank-details/delete-bank-details"}]},{"group":"Products","expanded":false,"pages":[{"title":"Get products","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /products","href":"/api-reference/products/get-products"},{"title":"Create product","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /products","href":"/api-reference/products/create-product"},{"title":"Get product","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /products/{product_id}","href":"/api-reference/products/get-product"},{"title":"Update product","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /products/{product_id}","href":"/api-reference/products/update-product"},{"title":"Delete product","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /products/{product_id}","href":"/api-reference/products/delete-product"}]},{"group":"Measure units","expanded":false,"pages":[{"title":"Get measure units","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /measure-units","href":"/api-reference/measure-units/get-measure-units"},{"title":"Create measure unit","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /measure-units","href":"/api-reference/measure-units/create-measure-unit"},{"title":"Get measure unit","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /measure-units/{unit_id}","href":"/api-reference/measure-units/get-measure-unit"},{"title":"Update measure unit","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /measure-units/{unit_id}","href":"/api-reference/measure-units/update-measure-unit"},{"title":"Delete measure unit","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /measure-units/{unit_id}","href":"/api-reference/measure-units/delete-measure-unit"}]},{"group":"Custom tax rates","expanded":false,"pages":[{"title":"Get custom tax rates","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /custom-tax-rates","href":"/api-reference/custom-tax-rates/get-custom-tax-rates"},{"title":"Create custom tax rate","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /custom-tax-rates","href":"/api-reference/custom-tax-rates/create-custom-tax-rate"},{"title":"Get custom tax rate","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /custom-tax-rates/{custom_tax_rate_id}","href":"/api-reference/custom-tax-rates/get-custom-tax-rate"},{"title":"Update custom tax rate","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /custom-tax-rates/{custom_tax_rate_id}","href":"/api-reference/custom-tax-rates/update-custom-tax-rate"},{"title":"Delete custom tax rate","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /custom-tax-rates/{custom_tax_rate_id}","href":"/api-reference/custom-tax-rates/delete-custom-tax-rate"}]}]},{"group":"Accounts payable","pages":[{"group":"Payables","expanded":false,"pages":[{"title":"Get payables","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payables","href":"/api-reference/payables/get-payables"},{"title":"Create payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables","href":"/api-reference/payables/create-payable"},{"title":"Get payable totals","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payables/analytics","href":"/api-reference/payables/get-payable-totals"},{"title":"Export payables","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/export","href":"/api-reference/payables/export-payables"},{"title":"Upload payable from file","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/upload-from-file","href":"/api-reference/payables/upload-payable-from-file"},{"title":"Get validations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payables/validations","href":"/api-reference/payables/get-validations"},{"title":"Update validations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /payables/validations","href":"/api-reference/payables/update-validations"},{"title":"Reset validations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/validations/reset","href":"/api-reference/payables/reset-validations"},{"title":"List email variables","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payables/variables","href":"/api-reference/payables/list-email-variables"},{"title":"Get payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payables/{payable_id}","href":"/api-reference/payables/get-payable"},{"title":"Update payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /payables/{payable_id}","href":"/api-reference/payables/update-payable"},{"title":"Delete payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /payables/{payable_id}","href":"/api-reference/payables/delete-payable"},{"title":"Approve for payment","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/approve-payment-operation","href":"/api-reference/payables/approve-for-payment"},{"title":"Attach file to payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/attach-file","href":"/api-reference/payables/attach-file-to-payable"},{"title":"Cancel payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/cancel","href":"/api-reference/payables/cancel-payable"},{"title":"Cancel OCR of payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/cancel-ocr","href":"/api-reference/payables/cancel-ocr-of-payable"},{"title":"Delete payable file","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /payables/{payable_id}/file","href":"/api-reference/payables/delete-payable-file"},{"title":"Get payable history","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payables/{payable_id}/history","href":"/api-reference/payables/get-payable-history"},{"title":"Mark payable as paid","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/mark-as-paid","href":"/api-reference/payables/mark-payable-as-paid"},{"title":"Mark partially paid","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/mark-as-partially-paid","href":"/api-reference/payables/mark-partially-paid"},{"title":"Reject payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/reject","href":"/api-reference/payables/reject-payable"},{"title":"Reopen payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/reopen","href":"/api-reference/payables/reopen-payable"},{"title":"Schedule payment","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/schedule-payment","href":"/api-reference/payables/schedule-payment"},{"title":"Submit payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/submit-for-approval","href":"/api-reference/payables/submit-payable"},{"title":"Get suggestions","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payables/{payable_id}/suggestions","href":"/api-reference/payables/get-suggestions"},{"title":"Delete suggestions","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /payables/{payable_id}/suggestions","href":"/api-reference/payables/delete-suggestions"},{"title":"Validate payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/validate","href":"/api-reference/payables/validate-payable"}]},{"group":"Purchase orders","expanded":false,"pages":[{"title":"Get purchase orders","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payable-purchase-orders","href":"/api-reference/purchase-orders/get-purchase-orders"},{"title":"Create purchase order","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-purchase-orders","href":"/api-reference/purchase-orders/create-purchase-order"},{"title":"List order variables","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payable-purchase-orders/variables","href":"/api-reference/purchase-orders/list-order-variables"},{"title":"Get purchase order","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payable-purchase-orders/{purchase_order_id}","href":"/api-reference/purchase-orders/get-purchase-order"},{"title":"Update purchase order","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /payable-purchase-orders/{purchase_order_id}","href":"/api-reference/purchase-orders/update-purchase-order"},{"title":"Delete purchase order","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /payable-purchase-orders/{purchase_order_id}","href":"/api-reference/purchase-orders/delete-purchase-order"},{"title":"Preview order email","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-purchase-orders/{purchase_order_id}/preview","href":"/api-reference/purchase-orders/preview-order-email"},{"title":"Send order by email","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payable-purchase-orders/{purchase_order_id}/send","href":"/api-reference/purchase-orders/send-order-by-email"}]},{"group":"Payable line items","expanded":false,"pages":[{"title":"List payable line items","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payables/{payable_id}/line-items","href":"/api-reference/payable-line-items/list-payable-line-items"},{"title":"Add line item to payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/line-items","href":"/api-reference/payable-line-items/add-line-item-to-payable"},{"title":"Replace payable line items","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /payables/{payable_id}/line-items","href":"/api-reference/payable-line-items/replace-payable-line-items"},{"title":"Get payable line item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payables/{payable_id}/line-items/{line_item_id}","href":"/api-reference/payable-line-items/get-payable-line-item"},{"title":"Update payable line item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /payables/{payable_id}/line-items/{line_item_id}","href":"/api-reference/payable-line-items/update-payable-line-item"},{"title":"Delete payable line item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /payables/{payable_id}/line-items/{line_item_id}","href":"/api-reference/payable-line-items/delete-payable-line-item"}]},{"group":"Payable duplicates","expanded":false,"pages":[{"title":"Confirm duplicate match","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/duplicates/{duplicate_id}/confirm","href":"/api-reference/payable-duplicates/confirm-duplicate-match"},{"title":"Dismiss duplicate match","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payables/{payable_id}/duplicates/{duplicate_id}/dismiss","href":"/api-reference/payable-duplicates/dismiss-duplicate-match"}]}]},{"group":"Expense Management","pages":[{"group":"Expenses","expanded":false,"pages":[{"title":"List expenses","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /expenses","href":"/api-reference/expenses/list-expenses"},{"title":"Create expense","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /expenses","href":"/api-reference/expenses/create-expense"},{"title":"Create multiple expenses","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /expenses/bulk","href":"/api-reference/expenses/create-multiple-expenses"},{"title":"Export expenses","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /expenses/export","href":"/api-reference/expenses/export-expenses"},{"title":"Get expense validations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /expenses/validations","href":"/api-reference/expenses/get-expense-validations"},{"title":"Update expense validations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /expenses/validations","href":"/api-reference/expenses/update-expense-validations"},{"title":"Get expense","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /expenses/{expense_id}","href":"/api-reference/expenses/get-expense"},{"title":"Update expense","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /expenses/{expense_id}","href":"/api-reference/expenses/update-expense"},{"title":"Delete expense","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /expenses/{expense_id}","href":"/api-reference/expenses/delete-expense"},{"title":"Approve expense","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /expenses/{expense_id}/approve","href":"/api-reference/expenses/approve-expense"},{"title":"Cancel expense","description":null,"deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /expenses/{expense_id}/cancel","href":"/api-reference/expenses/cancel-expense"},{"title":"Get expense history","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /expenses/{expense_id}/expense-history","href":"/api-reference/expenses/get-expense-history"},{"title":"Reject expense","description":null,"deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /expenses/{expense_id}/reject","href":"/api-reference/expenses/reject-expense"},{"title":"Reopen expense","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /expenses/{expense_id}/reopen","href":"/api-reference/expenses/reopen-expense"},{"title":"Submit expense","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /expenses/{expense_id}/submit","href":"/api-reference/expenses/submit-expense"},{"title":"Validate expense","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /expenses/{expense_id}/validate","href":"/api-reference/expenses/validate-expense"}]},{"group":"Transactions","expanded":false,"pages":[{"title":"Get transactions","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /transactions","href":"/api-reference/transactions/get-transactions"},{"title":"Create transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /transactions","href":"/api-reference/transactions/create-transaction"},{"title":"Create in bulk","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /transactions/bulk","href":"/api-reference/transactions/create-in-bulk"},{"title":"Get required fields","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /transactions/validations","href":"/api-reference/transactions/get-required-fields"},{"title":"Update required fields","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /transactions/validations","href":"/api-reference/transactions/update-required-fields"},{"title":"Get transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /transactions/{transaction_id}","href":"/api-reference/transactions/get-transaction"},{"title":"Update transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /transactions/{transaction_id}","href":"/api-reference/transactions/update-transaction"},{"title":"Delete transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /transactions/{transaction_id}","href":"/api-reference/transactions/delete-transaction"},{"title":"Approve transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /transactions/{transaction_id}/approve","href":"/api-reference/transactions/approve-transaction"},{"title":"Cancel transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /transactions/{transaction_id}/cancel","href":"/api-reference/transactions/cancel-transaction"},{"title":"Get expense history","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /transactions/{transaction_id}/expense-history","href":"/api-reference/transactions/get-expense-history"},{"title":"Reject transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /transactions/{transaction_id}/reject","href":"/api-reference/transactions/reject-transaction"},{"title":"Reopen transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /transactions/{transaction_id}/reopen","href":"/api-reference/transactions/reopen-transaction"},{"title":"Submit transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /transactions/{transaction_id}/submit","href":"/api-reference/transactions/submit-transaction"},{"title":"Validate transaction","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /transactions/{transaction_id}/validate","href":"/api-reference/transactions/validate-transaction"}]},{"group":"Receipts","expanded":false,"pages":[{"title":"Get receipts","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receipts","href":"/api-reference/receipts/get-receipts"},{"title":"Create receipt","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receipts","href":"/api-reference/receipts/create-receipt"},{"title":"Upload receipt from file","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receipts/upload-from-file","href":"/api-reference/receipts/upload-receipt-from-file"},{"title":"Get receipt","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receipts/{receipt_id}","href":"/api-reference/receipts/get-receipt"},{"title":"Update receipt","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /receipts/{receipt_id}","href":"/api-reference/receipts/update-receipt"},{"title":"Delete receipt","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /receipts/{receipt_id}","href":"/api-reference/receipts/delete-receipt"},{"title":"Attach file to receipt","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receipts/{receipt_id}/attach-file","href":"/api-reference/receipts/attach-file-to-receipt"},{"title":"List receipt line items","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /receipts/{receipt_id}/line-items","href":"/api-reference/receipts/list-receipt-line-items"},{"title":"Add receipt line item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /receipts/{receipt_id}/line-items","href":"/api-reference/receipts/add-receipt-line-item"},{"title":"Update receipt line item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /receipts/{receipt_id}/line-items/{line_item_id}","href":"/api-reference/receipts/update-receipt-line-item"},{"title":"Delete receipt line item","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /receipts/{receipt_id}/line-items/{line_item_id}","href":"/api-reference/receipts/delete-receipt-line-item"}]}]},{"group":"Approvals","pages":[{"group":"Approval policies","expanded":false,"pages":[{"title":"Get approval policies","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /approval-policies","href":"/api-reference/approval-policies/get-approval-policies"},{"title":"Create approval policy","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /approval-policies","href":"/api-reference/approval-policies/create-approval-policy"},{"title":"Get approval policy","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /approval-policies/{approval_policy_id}","href":"/api-reference/approval-policies/get-approval-policy"},{"title":"Update approval policy","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /approval-policies/{approval_policy_id}","href":"/api-reference/approval-policies/update-approval-policy"},{"title":"Delete approval policy","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /approval-policies/{approval_policy_id}","href":"/api-reference/approval-policies/delete-approval-policy"},{"title":"List approval processes","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /approval-policies/{approval_policy_id}/processes","href":"/api-reference/approval-policies/list-approval-processes"},{"title":"Get approval process","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /approval-policies/{approval_policy_id}/processes/{process_id}","href":"/api-reference/approval-policies/get-approval-process"},{"title":"Cancel approval process","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /approval-policies/{approval_policy_id}/processes/{process_id}/cancel","href":"/api-reference/approval-policies/cancel-approval-process"},{"title":"Get process steps","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /approval-policies/{approval_policy_id}/processes/{process_id}/steps","href":"/api-reference/approval-policies/get-process-steps"}]},{"group":"Approval requests","expanded":false,"pages":[{"title":"Get approval requests","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /approval-requests","href":"/api-reference/approval-requests/get-approval-requests"},{"title":"Create approval request","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /approval-requests","href":"/api-reference/approval-requests/create-approval-request"},{"title":"Force approve object","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /approval-requests/force-approve","href":"/api-reference/approval-requests/force-approve-object"},{"title":"Get approval request","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /approval-requests/{approval_request_id}","href":"/api-reference/approval-requests/get-approval-request"},{"title":"Approve approval request","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /approval-requests/{approval_request_id}/approve","href":"/api-reference/approval-requests/approve-approval-request"},{"title":"Cancel approval request","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /approval-requests/{approval_request_id}/cancel","href":"/api-reference/approval-requests/cancel-approval-request"},{"title":"Reject approval request","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /approval-requests/{approval_request_id}/reject","href":"/api-reference/approval-requests/reject-approval-request"}]}]},{"group":"Payments","pages":[{"group":"Payment records","expanded":false,"pages":[{"title":"Get payment records","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-records","href":"/api-reference/payment-records/get-payment-records"},{"title":"Create payment record","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payment-records","href":"/api-reference/payment-records/create-payment-record"},{"title":"Get payment record","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-records/{payment_record_id}","href":"/api-reference/payment-records/get-payment-record"},{"title":"Update payment record","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /payment-records/{payment_record_id}","href":"/api-reference/payment-records/update-payment-record"},{"title":"Cancel payment record","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payment-records/{payment_record_id}/cancel","href":"/api-reference/payment-records/cancel-payment-record"},{"title":"Mark as succeeded","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payment-records/{payment_record_id}/mark-as-succeeded","href":"/api-reference/payment-records/mark-as-succeeded"},{"title":"Start processing","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payment-records/{payment_record_id}/start-processing","href":"/api-reference/payment-records/start-processing"}]},{"group":"Payment intents","expanded":false,"pages":[{"title":"Get payment intents","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-intents","href":"/api-reference/payment-intents/get-payment-intents"},{"title":"Get payment intent","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-intents/{payment_intent_id}","href":"/api-reference/payment-intents/get-payment-intent"},{"title":"Cancel payment intent","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payment-intents/{payment_intent_id}/cancel","href":"/api-reference/payment-intents/cancel-payment-intent"},{"title":"Update intent amount","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /payment-intents/{payment_intent_id}","href":"/api-reference/payment-intents/update-intent-amount"},{"title":"Get payment intent history","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-intents/{payment_intent_id}/history","href":"/api-reference/payment-intents/get-payment-intent-history"}]},{"group":"Payment links","expanded":false,"pages":[{"title":"Create payment link","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payment-links","href":"/api-reference/payment-links/create-payment-link"},{"title":"Get payment link","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-links/{payment_link_id}","href":"/api-reference/payment-links/get-payment-link"},{"title":"Expire payment link","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payment-links/{payment_link_id}/expire","href":"/api-reference/payment-links/expire-payment-link"}]},{"group":"Payment methods","expanded":false,"pages":[{"title":"Get enabled methods","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /entities/{entity_id}/payment-methods","href":"/api-reference/payment-methods/get-enabled-methods"},{"title":"Enable Payment Methods","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /entities/{entity_id}/payment-methods","href":"/api-reference/payment-methods/enable-payment-methods"}]},{"group":"Payment terms","expanded":false,"pages":[{"title":"Get payment terms","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-terms","href":"/api-reference/payment-terms/get-payment-terms"},{"title":"Create payment term","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /payment-terms","href":"/api-reference/payment-terms/create-payment-term"},{"title":"Get payment term","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /payment-terms/{payment_terms_id}","href":"/api-reference/payment-terms/get-payment-term"},{"title":"Update payment term","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /payment-terms/{payment_terms_id}","href":"/api-reference/payment-terms/update-payment-term"},{"title":"Delete payment term","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /payment-terms/{payment_terms_id}","href":"/api-reference/payment-terms/delete-payment-term"}]}]},{"group":"Counterparts","pages":[{"group":"Counterparts","expanded":false,"pages":[{"title":"Get all counterparts","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts","href":"/api-reference/counterparts/get-all-counterparts"},{"title":"Create counterpart","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /counterparts","href":"/api-reference/counterparts/create-counterpart"},{"title":"Get counterpart","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}","href":"/api-reference/counterparts/get-counterpart"},{"title":"Update counterpart","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /counterparts/{counterpart_id}","href":"/api-reference/counterparts/update-counterpart"},{"title":"Delete counterpart","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /counterparts/{counterpart_id}","href":"/api-reference/counterparts/delete-counterpart"},{"title":"Get counterpart metadata","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}/partner-metadata","href":"/api-reference/counterparts/get-counterpart-metadata"},{"title":"Replace metadata","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /counterparts/{counterpart_id}/partner-metadata","href":"/api-reference/counterparts/replace-metadata"}]},{"group":"Counterpart bank accounts","expanded":false,"pages":[{"title":"List accounts","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}/bank-accounts","href":"/api-reference/counterpart-bank-accounts/list-accounts"},{"title":"Create account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /counterparts/{counterpart_id}/bank-accounts","href":"/api-reference/counterpart-bank-accounts/create-account"},{"title":"Get account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}/bank-accounts/{bank_account_id}","href":"/api-reference/counterpart-bank-accounts/get-account"},{"title":"Update account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /counterparts/{counterpart_id}/bank-accounts/{bank_account_id}","href":"/api-reference/counterpart-bank-accounts/update-account"},{"title":"Delete account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /counterparts/{counterpart_id}/bank-accounts/{bank_account_id}","href":"/api-reference/counterpart-bank-accounts/delete-account"},{"title":"Set default account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /counterparts/{counterpart_id}/bank-accounts/{bank_account_id}/make-default","href":"/api-reference/counterpart-bank-accounts/set-default-account"}]},{"group":"Counterpart contacts","expanded":false,"pages":[{"title":"List counterpart contacts","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}/contacts","href":"/api-reference/counterpart-contacts/list-counterpart-contacts"},{"title":"Create counterpart contact","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /counterparts/{counterpart_id}/contacts","href":"/api-reference/counterpart-contacts/create-counterpart-contact"},{"title":"Get counterpart's contact","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}/contacts/{contact_id}","href":"/api-reference/counterpart-contacts/get-counterparts-contact"},{"title":"Update counterpart contact","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /counterparts/{counterpart_id}/contacts/{contact_id}","href":"/api-reference/counterpart-contacts/update-counterpart-contact"},{"title":"Delete counterpart contact","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /counterparts/{counterpart_id}/contacts/{contact_id}","href":"/api-reference/counterpart-contacts/delete-counterpart-contact"},{"title":"Set default contact","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /counterparts/{counterpart_id}/contacts/{contact_id}/make-default","href":"/api-reference/counterpart-contacts/set-default-contact"}]},{"group":"Counterpart addresses","expanded":false,"pages":[{"title":"List addresses","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}/addresses","href":"/api-reference/counterpart-addresses/list-addresses"},{"title":"Create address","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /counterparts/{counterpart_id}/addresses","href":"/api-reference/counterpart-addresses/create-address"},{"title":"Get address","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}/addresses/{address_id}","href":"/api-reference/counterpart-addresses/get-address"},{"title":"Update address","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /counterparts/{counterpart_id}/addresses/{address_id}","href":"/api-reference/counterpart-addresses/update-address"},{"title":"Delete address","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /counterparts/{counterpart_id}/addresses/{address_id}","href":"/api-reference/counterpart-addresses/delete-address"}]},{"group":"Counterpart VAT IDs","expanded":false,"pages":[{"title":"Get counterpart's VAT IDs","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}/vat-ids","href":"/api-reference/counterpart-vat-ids/get-counterparts-vat-ids"},{"title":"Create counterpart VAT ID","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /counterparts/{counterpart_id}/vat-ids","href":"/api-reference/counterpart-vat-ids/create-counterpart-vat-id"},{"title":"Get counterpart's VAT ID","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /counterparts/{counterpart_id}/vat-ids/{vat_id}","href":"/api-reference/counterpart-vat-ids/get-counterparts-vat-id"},{"title":"Update counterpart VAT ID","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /counterparts/{counterpart_id}/vat-ids/{vat_id}","href":"/api-reference/counterpart-vat-ids/update-counterpart-vat-id"},{"title":"Delete counterpart VAT ID","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /counterparts/{counterpart_id}/vat-ids/{vat_id}","href":"/api-reference/counterpart-vat-ids/delete-counterpart-vat-id"}]}]},{"group":"Accounting \u0026 ledger","pages":[{"group":"Accounting connections","expanded":false,"pages":[{"title":"List connections","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting-connections","href":"/api-reference/accounting-connections/list-connections"},{"title":"Connect system","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /accounting-connections","href":"/api-reference/accounting-connections/connect-system"},{"title":"Get connection","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting-connections/{connection_id}","href":"/api-reference/accounting-connections/get-connection"},{"title":"Disconnect system","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /accounting-connections/{connection_id}/disconnect","href":"/api-reference/accounting-connections/disconnect-system"},{"title":"Force Sync","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /accounting-connections/{connection_id}/sync","href":"/api-reference/accounting-connections/force-sync"}]},{"group":"Accounting tax rates","expanded":false,"pages":[{"title":"List tax rate accounts","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting-tax-rates","href":"/api-reference/accounting-tax-rates/list-tax-rate-accounts"},{"title":"Create tax rate","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /accounting-tax-rates","href":"/api-reference/accounting-tax-rates/create-tax-rate"},{"title":"Get tax rate account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting-tax-rates/{tax_rate_id}","href":"/api-reference/accounting-tax-rates/get-tax-rate-account"},{"title":"Update tax rate","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /accounting-tax-rates/{tax_rate_id}","href":"/api-reference/accounting-tax-rates/update-tax-rate"},{"title":"Delete tax rate","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /accounting-tax-rates/{tax_rate_id}","href":"/api-reference/accounting-tax-rates/delete-tax-rate"}]},{"group":"Accounting data pull","expanded":false,"pages":[{"title":"List accounting payables","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting/payables","href":"/api-reference/accounting-data-pull/list-accounting-payables"},{"title":"Get accounting payable","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting/payables/{payable_id}","href":"/api-reference/accounting-data-pull/get-accounting-payable"},{"title":"List accounting invoices","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting/receivables","href":"/api-reference/accounting-data-pull/list-accounting-invoices"},{"title":"Get accounting invoice","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting/receivables/{invoice_id}","href":"/api-reference/accounting-data-pull/get-accounting-invoice"}]},{"group":"Accounting synchronized records","expanded":false,"pages":[{"title":"List synced records","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting-synced-records","href":"/api-reference/accounting-synchronized-records/list-synced-records"},{"title":"Get synced record","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /accounting-synced-records/{synced_record_id}","href":"/api-reference/accounting-synchronized-records/get-synced-record"},{"title":"Push Object","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /accounting-synced-records/{synced_record_id}/push","href":"/api-reference/accounting-synchronized-records/push-object"}]},{"group":"Ledger accounts","expanded":false,"pages":[{"title":"Get ledger accounts","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /ledger-accounts","href":"/api-reference/ledger-accounts/get-ledger-accounts"},{"title":"Create ledger account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /ledger-accounts","href":"/api-reference/ledger-accounts/create-ledger-account"},{"title":"Get ledger account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /ledger-accounts/{ledger_account_id}","href":"/api-reference/ledger-accounts/get-ledger-account"},{"title":"Update ledger account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /ledger-accounts/{ledger_account_id}","href":"/api-reference/ledger-accounts/update-ledger-account"},{"title":"Delete ledger account","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /ledger-accounts/{ledger_account_id}","href":"/api-reference/ledger-accounts/delete-ledger-account"}]},{"group":"Cost centers","expanded":false,"pages":[{"title":"Get cost centers","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /cost-centers","href":"/api-reference/cost-centers/get-cost-centers"},{"title":"Create cost center","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /cost-centers","href":"/api-reference/cost-centers/create-cost-center"},{"title":"Get cost center","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /cost-centers/{cost_center_id}","href":"/api-reference/cost-centers/get-cost-center"},{"title":"Update cost center","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /cost-centers/{cost_center_id}","href":"/api-reference/cost-centers/update-cost-center"},{"title":"Delete cost center","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /cost-centers/{cost_center_id}","href":"/api-reference/cost-centers/delete-cost-center"}]},{"group":"Projects","expanded":false,"pages":[{"title":"Get all projects for entity","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /projects","href":"/api-reference/projects/get-all-projects-for-entity"},{"title":"Create project","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /projects","href":"/api-reference/projects/create-project"},{"title":"Get project","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /projects/{project_id}","href":"/api-reference/projects/get-project"},{"title":"Update project","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /projects/{project_id}","href":"/api-reference/projects/update-project"},{"title":"Delete project","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /projects/{project_id}","href":"/api-reference/projects/delete-project"}]},{"group":"Tags","expanded":false,"pages":[{"title":"Get tags","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /tags","href":"/api-reference/tags/get-tags"},{"title":"Create tag","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /tags","href":"/api-reference/tags/create-tag"},{"title":"Get tag","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /tags/{tag_id}","href":"/api-reference/tags/get-tag"},{"title":"Update tag","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /tags/{tag_id}","href":"/api-reference/tags/update-tag"},{"title":"Delete tag","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /tags/{tag_id}","href":"/api-reference/tags/delete-tag"}]}]},{"group":"Documents \u0026 templates","pages":[{"group":"Documents","expanded":false,"pages":[{"title":"Generate Document Id","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /documents/generate","href":"/api-reference/documents/generate-document-id"},{"title":"Get Last Document","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /documents/last","href":"/api-reference/documents/get-last-document"},{"title":"Create Doc Id","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /documents/reset","href":"/api-reference/documents/create-doc-id"},{"title":"Get next numbers","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /documents/{entity_id}/next-numbers","href":"/api-reference/documents/get-next-numbers"}]},{"group":"Files","expanded":false,"pages":[{"title":"Get files","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /files","href":"/api-reference/files/get-files"},{"title":"Upload file","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /files","href":"/api-reference/files/upload-file"},{"title":"Get file","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /files/{file_id}","href":"/api-reference/files/get-file"},{"title":"Delete file","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /files/{file_id}","href":"/api-reference/files/delete-file"}]},{"group":"Mail templates","expanded":false,"pages":[{"title":"Get All With Filters","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /mail-templates","href":"/api-reference/mail-templates/get-all-with-filters"},{"title":"Create","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /mail-templates","href":"/api-reference/mail-templates/create"},{"title":"Preview","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /mail-templates/preview","href":"/api-reference/mail-templates/preview"},{"title":"Get All System Templates","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /mail-templates/system","href":"/api-reference/mail-templates/get-all-system-templates"},{"title":"Get","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /mail-templates/{template_id}","href":"/api-reference/mail-templates/get"},{"title":"Update","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /mail-templates/{template_id}","href":"/api-reference/mail-templates/update"},{"title":"Delete","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /mail-templates/{template_id}","href":"/api-reference/mail-templates/delete"},{"title":"Make Default","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /mail-templates/{template_id}/make-default","href":"/api-reference/mail-templates/make-default"}]},{"group":"Text templates","expanded":false,"pages":[{"title":"Get text templates","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /text-templates","href":"/api-reference/text-templates/get-text-templates"},{"title":"Create text template","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /text-templates","href":"/api-reference/text-templates/create-text-template"},{"title":"Get text template","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /text-templates/{text_template_id}","href":"/api-reference/text-templates/get-text-template"},{"title":"Update text template","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /text-templates/{text_template_id}","href":"/api-reference/text-templates/update-text-template"},{"title":"Delete text template","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /text-templates/{text_template_id}","href":"/api-reference/text-templates/delete-text-template"},{"title":"Make text template default","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /text-templates/{text_template_id}/make-default","href":"/api-reference/text-templates/make-text-template-default"}]},{"group":"PDF templates","expanded":false,"pages":[{"title":"Get PDF templates","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /document-templates","href":"/api-reference/pdf-templates/get-pdf-templates"},{"title":"Get built-in PDF templates","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /document-templates/system","href":"/api-reference/pdf-templates/get-built-in-pdf-templates"},{"title":"Get PDF template","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /document-templates/{document_template_id}","href":"/api-reference/pdf-templates/get-pdf-template"},{"title":"Set default PDF template","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /document-templates/{document_template_id}/make-default","href":"/api-reference/pdf-templates/set-default-pdf-template"},{"title":"Preview PDF template","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /document-templates/{document_template_id}/preview","href":"/api-reference/pdf-templates/preview-pdf-template"}]},{"group":"Mailboxes","expanded":false,"pages":[{"title":"Get mailboxes","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /mailboxes","href":"/api-reference/mailboxes/get-mailboxes"},{"title":"Create mailbox","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /mailboxes","href":"/api-reference/mailboxes/create-mailbox"},{"title":"Get mailboxes by IDs","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /mailboxes/search","href":"/api-reference/mailboxes/get-mailboxes-by-ids"},{"title":"Delete mailbox","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /mailboxes/{mailbox_id}","href":"/api-reference/mailboxes/delete-mailbox"}]},{"group":"Mailbox domains","expanded":false,"pages":[{"title":"Get mailbox domains","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /mailbox-domains","href":"/api-reference/mailbox-domains/get-mailbox-domains"},{"title":"Create mailbox domain","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /mailbox-domains","href":"/api-reference/mailbox-domains/create-mailbox-domain"},{"title":"Delete mailbox domain","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /mailbox-domains/{domain_id}","href":"/api-reference/mailbox-domains/delete-mailbox-domain"},{"title":"Verify mailbox domain","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /mailbox-domains/{domain_id}/verify","href":"/api-reference/mailbox-domains/verify-mailbox-domain"}]},{"group":"OCR","expanded":false,"pages":[{"title":"Get OCR tasks","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /ocr-tasks","href":"/api-reference/ocr/get-ocr-tasks"},{"title":"OCR file from URL","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /ocr-tasks","href":"/api-reference/ocr/ocr-file-from-url"},{"title":"Upload file for OCR","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /ocr-tasks/upload-from-file","href":"/api-reference/ocr/upload-file-for-ocr"},{"title":"Get OCR task","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /ocr-tasks/{task_id}","href":"/api-reference/ocr/get-ocr-task"}]},{"group":"Comments","expanded":false,"pages":[{"title":"Get comments","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /comments","href":"/api-reference/comments/get-comments"},{"title":"Create comment","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /comments","href":"/api-reference/comments/create-comment"},{"title":"Get comment","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /comments/{comment_id}","href":"/api-reference/comments/get-comment"},{"title":"Update comment","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /comments/{comment_id}","href":"/api-reference/comments/update-comment"},{"title":"Delete comment","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /comments/{comment_id}","href":"/api-reference/comments/delete-comment"}]}]},{"group":"Organization \u0026 access","pages":[{"group":"Organizations","expanded":false,"pages":[{"title":"List organizations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /organizations","href":"/api-reference/organizations/list-organizations"},{"title":"Create organization","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /organizations","href":"/api-reference/organizations/create-organization"},{"title":"List visible organization IDs","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /organizations/visible-ids","href":"/api-reference/organizations/list-visible-organization-ids"},{"title":"Get organization","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /organizations/{organizationId}","href":"/api-reference/organizations/get-organization"},{"title":"Update organization","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /organizations/{organizationId}","href":"/api-reference/organizations/update-organization"},{"title":"Disable organization","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /organizations/{organizationId}/disable","href":"/api-reference/organizations/disable-organization"},{"title":"Disable all applications","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /organizations/{organizationId}/disable-applications","href":"/api-reference/organizations/disable-all-applications"},{"title":"List disabled payment rails","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /organizations/{organizationId}/disabled-payment-rails","href":"/api-reference/organizations/list-disabled-payment-rails"},{"title":"Update payment rail status","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /organizations/{organizationId}/disabled-payment-rails","href":"/api-reference/organizations/update-payment-rail-status"},{"title":"Enable organization","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /organizations/{organizationId}/enable","href":"/api-reference/organizations/enable-organization"},{"title":"Enable all applications","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /organizations/{organizationId}/enable-applications","href":"/api-reference/organizations/enable-all-applications"},{"title":"Get logo","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /organizations/{organizationId}/logo","href":"/api-reference/organizations/get-logo"},{"title":"Upload logo","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /organizations/{organizationId}/logo","href":"/api-reference/organizations/upload-logo"},{"title":"Delete logo","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /organizations/{organizationId}/logo","href":"/api-reference/organizations/delete-logo"},{"title":"List applications","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /organizations/{organizationId}/oidc-applications","href":"/api-reference/organizations/list-applications"},{"title":"Get settings","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /organizations/{organizationId}/settings","href":"/api-reference/organizations/get-settings"},{"title":"Update settings","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /organizations/{organizationId}/settings","href":"/api-reference/organizations/update-settings"}]},{"group":"Users","expanded":false,"pages":[{"title":"List users","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /users","href":"/api-reference/users/list-users"},{"title":"Create user","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /users","href":"/api-reference/users/create-user"},{"title":"Accept invitation","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /users/invitation","href":"/api-reference/users/accept-invitation"},{"title":"Get current user","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /users/me","href":"/api-reference/users/get-current-user"},{"title":"Reset password","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /users/password-reset","href":"/api-reference/users/reset-password"},{"title":"Request password reset","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /users/password-reset-request","href":"/api-reference/users/request-password-reset"},{"title":"Get user","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /users/{id}","href":"/api-reference/users/get-user"},{"title":"Update user","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /users/{id}","href":"/api-reference/users/update-user"},{"title":"Disable user","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /users/{userId}/disable","href":"/api-reference/users/disable-user"},{"title":"Enable user","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /users/{userId}/enable","href":"/api-reference/users/enable-user"},{"title":"Accept with disclosures","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /users/{userId}/invitation-acceptance","href":"/api-reference/users/accept-with-disclosures"},{"title":"Resend invitation","deprecated":null,"version":null,"tag":"Beta","openapi":"/.tooling/schemas/rest/tags/product-finops.json post /users/{userId}/resend-invitation","href":"/api-reference/users/resend-invitation"}]},{"group":"Roles","expanded":false,"pages":[{"title":"List roles","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /roles","href":"/api-reference/roles/list-roles"},{"title":"Create role","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /roles","href":"/api-reference/roles/create-role"},{"title":"Get role","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /roles/{roleId}","href":"/api-reference/roles/get-role"},{"title":"Update role","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /roles/{roleId}","href":"/api-reference/roles/update-role"},{"title":"Deactivate role","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /roles/{roleId}","href":"/api-reference/roles/deactivate-role"},{"title":"List role members","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /roles/{roleId}/members","href":"/api-reference/roles/list-role-members"},{"title":"Bulk update role members","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /roles/{roleId}/members","href":"/api-reference/roles/bulk-update-role-members"},{"title":"List role permissions","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /roles/{roleId}/permissions","href":"/api-reference/roles/list-role-permissions"},{"title":"Update role permissions","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /roles/{roleId}/permissions","href":"/api-reference/roles/update-role-permissions"}]},{"group":"Departments","expanded":false,"pages":[{"title":"List departments","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /departments","href":"/api-reference/departments/list-departments"},{"title":"Create department","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /departments","href":"/api-reference/departments/create-department"},{"title":"Get department","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /departments/{departmentId}","href":"/api-reference/departments/get-department"},{"title":"Update department","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /departments/{departmentId}","href":"/api-reference/departments/update-department"},{"title":"Deactivate department","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /departments/{departmentId}","href":"/api-reference/departments/deactivate-department"},{"title":"Update members","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /departments/{departmentId}/members","href":"/api-reference/departments/update-members"},{"title":"Add member","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /departments/{departmentId}/members/{userId}","href":"/api-reference/departments/add-member"},{"title":"Remove member","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /departments/{departmentId}/members/{userId}","href":"/api-reference/departments/remove-member"}]},{"group":"Locations","expanded":false,"pages":[{"title":"List locations","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /locations","href":"/api-reference/locations/list-locations"},{"title":"Create location","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /locations","href":"/api-reference/locations/create-location"},{"title":"Get location","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /locations/{locationId}","href":"/api-reference/locations/get-location"},{"title":"Update location","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /locations/{locationId}","href":"/api-reference/locations/update-location"},{"title":"Deactivate location","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /locations/{locationId}","href":"/api-reference/locations/deactivate-location"},{"title":"Update members","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /locations/{locationId}/members","href":"/api-reference/locations/update-members"},{"title":"Add member","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json put /locations/{locationId}/members/{userId}","href":"/api-reference/locations/add-member"},{"title":"Remove member","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /locations/{locationId}/members/{userId}","href":"/api-reference/locations/remove-member"}]},{"group":"OIDC applications","expanded":false,"pages":[{"title":"List OIDC applications","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /oidc-applications","href":"/api-reference/oidc-applications/list-oidc-applications"},{"title":"Get OIDC application","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /oidc-applications/{applicationId}","href":"/api-reference/oidc-applications/get-oidc-application"},{"title":"Update rail scopes","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /oidc-applications/{applicationId}","href":"/api-reference/oidc-applications/update-rail-scopes"},{"title":"Disable OIDC application","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /oidc-applications/{applicationId}/disable","href":"/api-reference/oidc-applications/disable-oidc-application"},{"title":"Enable OIDC application","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /oidc-applications/{applicationId}/enable","href":"/api-reference/oidc-applications/enable-oidc-application"}]},{"group":"Disclosures","expanded":false,"pages":[{"title":"Accept disclosures","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /disclosure-acceptances","href":"/api-reference/disclosures/accept-disclosures"},{"title":"List disclosures","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /disclosures","href":"/api-reference/disclosures/list-disclosures"}]}]},{"group":"Platform \u0026 integration","pages":[{"group":"Webhook subscriptions","expanded":false,"pages":[{"title":"List subscriptions","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /webhook-subscriptions","href":"/api-reference/webhook-subscriptions/list-subscriptions"},{"title":"Subscribe to webhook","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /webhook-subscriptions","href":"/api-reference/webhook-subscriptions/subscribe-to-webhook"},{"title":"Get subscription","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /webhook-subscriptions/{webhook_subscription_id}","href":"/api-reference/webhook-subscriptions/get-subscription"},{"title":"Update subscription","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json patch /webhook-subscriptions/{webhook_subscription_id}","href":"/api-reference/webhook-subscriptions/update-subscription"},{"title":"Delete subscription","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json delete /webhook-subscriptions/{webhook_subscription_id}","href":"/api-reference/webhook-subscriptions/delete-subscription"},{"title":"Disable subscription","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /webhook-subscriptions/{webhook_subscription_id}/disable","href":"/api-reference/webhook-subscriptions/disable-subscription"},{"title":"Enable subscription","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /webhook-subscriptions/{webhook_subscription_id}/enable","href":"/api-reference/webhook-subscriptions/enable-subscription"},{"title":"Regenerate secret","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json post /webhook-subscriptions/{webhook_subscription_id}/regenerate-secret","href":"/api-reference/webhook-subscriptions/regenerate-secret"}]},{"group":"Webhook deliveries","expanded":false,"pages":[{"title":"Get webhook delivery log","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /webhook-deliveries","href":"/api-reference/webhook-deliveries/get-webhook-delivery-log"}]},{"group":"Events","expanded":false,"pages":[{"title":"Get events","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /events","href":"/api-reference/events/get-events"},{"title":"Get event","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /events/{event_id}","href":"/api-reference/events/get-event"}]},{"group":"Analytics","expanded":false,"pages":[{"title":"Get credit notes analytics","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /analytics/credit-notes","href":"/api-reference/analytics/get-credit-notes-analytics"},{"title":"Get expense analytics","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /analytics/expenses","href":"/api-reference/analytics/get-expense-analytics"},{"title":"Get payables analytics","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /analytics/payables","href":"/api-reference/analytics/get-payables-analytics"},{"title":"Get receipts analytics","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /analytics/receipts","href":"/api-reference/analytics/get-receipts-analytics"},{"title":"Get receivables analytics","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /analytics/receivables","href":"/api-reference/analytics/get-receivables-analytics"},{"title":"Get transaction analytics","deprecated":true,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /analytics/transactions","href":"/api-reference/analytics/get-transaction-analytics"}]},{"group":"Data exports","expanded":false,"pages":[{"title":"List data exports","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /data-exports","href":"/api-reference/data-exports/list-data-exports"},{"title":"Get data export","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /data-exports/{data_export_id}","href":"/api-reference/data-exports/get-data-export"},{"title":"Get data export link","deprecated":null,"version":null,"openapi":"/.tooling/schemas/rest/tags/product-finops.json get /data-exports/{data_export_id}/download","href":"/api-reference/data-exports/get-data-export-link"}]}]}]},{"tab":"GitHub","icon":"github","hidden":true,"href":"https://github.com/team-tesouro"},{"tab":"Support","pages":[{"title":"Support","href":"/finops/support"}]}]},{"product":"Underwriting","icon":"file-shield","description":"Submit KYB/KYC and financial information for underwriting review and decisioning","pages":[{"title":"Underwriting","href":"/underwriting"}]}]},"basePath":"","title":"Get expense history - Tesouro","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}