If your team is planning to optimize activation and retention funnels within your accounting product, your team will
certainly be interested in the lifecycle events tracked within the Tight ecosystem, by way of
Data Lakes, webhooks,
and native analytics integrations including Mixpanel.
If this event was triggered by a bookkeeper, the id in your DB of the bookkeeper
String
date
The timestamp, in milliseconds since the Unix epoch, of this event
Numeric
event
The name of this lifecycle event
String
Additionally, event-specific metadata attributes are also provided as documented below.
Events marked with * are only available via Embedded UI.
The Tight API team can customize events to power your ideal user experience. Don’t hesitate to email us
at api@tight.com if you are looking for something that you don’t see below.
Number of transactions that were automatically reconciled
Numeric
needsUserReviewCount
Number of transactions that need to be reviewed by the end user
Numeric
needsBookkeeperReviewCount
Number of transactions ingested that need to be reviewed by a bookkeeper
Numeric
needsPartnerReviewCount
Number of transactions that need to be reviewed by the partner
Numeric
discrepancyCount
Number of transactions with a reconciliation discrepancy
Numeric
stagedCount
Number of transactions that were staged
Numeric
awaitingMatchCount
Number of transactions awaiting a match
Numeric
historicalUpdateComplete
Whether the integration’s full transaction history has been processed. If false, older transactions are still being pulled from the integration
Boolean
Show transactionRecategorized
Field
Description
Format
entityId
Unique identifier of the transaction
Numeric
apiName
Name of the integration or source of the transaction
String
oldCategory
Old category of the transaction
String
category
New category of the transaction
String
reviewStatus
Current review status of the transaction
One of: "PARTNER_REVIEW_REQUIRED", "USER_REVIEW_REQUIRED", "ACCOUNTANT_REVIEW_REQUIRED", "RECONCILIATION_DISCREPANCY"
Show transactionReceiptAdded
Field
Description
Format
entityId
Unique identifier of the transaction
Numeric
Show transactionReceiptDeleted
Field
Description
Format
entityId
Unique identifier of the transaction
Numeric
Show transactionRuleSuggested
Field
Description
Format
entityId
Unique identifier of the transaction rule
Numeric
type
Type of transactions the rule applies to
One of: "REVENUE", "EXPENSE"
matchType
Type of matching algorithm applied
One of: "EXACT_NAME", "NON_EXACT_NAME"
Show transactionRuleRejected
Field
Description
Format
entityId
Unique identifier of the transaction rule
Numeric
type
Type of transactions the rule applies to
One of: "REVENUE", "EXPENSE"
matchType
Type of matching algorithm applied
One of: "EXACT_NAME", "NON_EXACT_NAME"
Events marked with * are only available via Embedded UI
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Tight API","colors":{"primary":"#2ab2d1","light":"#2ad17b","dark":"#009c75"},"logo":{"light":"https://mintcdn.com/tight-7c882d74/g3bHUuD81P-TYOyV/logo/light.svg?fit=max\u0026auto=format\u0026n=g3bHUuD81P-TYOyV\u0026q=85\u0026s=7efc18a7fc4dff02d17ed0eb2de01e0c","dark":"https://mintcdn.com/tight-7c882d74/g3bHUuD81P-TYOyV/logo/dark.svg?fit=max\u0026auto=format\u0026n=g3bHUuD81P-TYOyV\u0026q=85\u0026s=59da536242351519afec1ab104b7d80c"},"favicon":"https://mintcdn.com/tight-7c882d74/PBb8Gf8jW9PRt_Fg/favicon.svg?fit=max\u0026auto=format\u0026n=PBb8Gf8jW9PRt_Fg\u0026q=85\u0026s=1871b49a7fbf78ef4003d250529f1140","navbar":{"primary":{"type":"button","label":"Request Access","href":"https://www.tight.com/#get-started"}},"seo":{"metatags":{"canonical":"https://docs.tight.com"}},"integrations":{"ga4":{"measurementId":"G-64X67ZWYYY"}},"contextual":{"options":["claude","assistant","cursor","vscode","mcp","copy","chatgpt","perplexity","view"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tight-7c882d74","hasAudioNarration":false,"actualSubdomain":"tight-7c882d74","customDomains":["docs.tight.com"],"gitSource":{"type":"github","owner":"tight-embedded","repo":"traxdocs","deployBranch":"dev","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae2220ede9638b967144f13","collectionId":"097604f8-c897-4d42-bfda-5aebc038a09a","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae2220ede9638b967144f13"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae2220ede9638b967144f13","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":472},{"language":"default","tag":"Reference","count":469},{"language":"default","tag":"Company Management","count":165},{"language":"default","tag":"Guides","count":88},{"language":"default","tag":"Embedded UI","count":78},{"language":"default","tag":"Integrations","count":69},{"language":"default","tag":"Products","count":62},{"language":"default","tag":"Invoicing","count":45},{"language":"default","tag":"Banks","count":44},{"language":"default","tag":"Transactions","count":40}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#content-area:has([data-page-title=Playground]) div:has(.chat-assistant-floating-input),#sidebar:has(~#content-container [data-page-title=Playground]){display:none}#content-container:has([data-page-title=Playground]){margin-left:0}#sidebar-content a{width:auto}#navigation-items{width:100%}"}],"page":{"pagePath":"guides/business-owners/lifecycle-event-dictionary","slug":"/guides/business-owners/lifecycle-event-dictionary","pageMetadata":{"title":"Lifecycle Event Dictionary","icon":"book","description":null,"href":"/guides/business-owners/lifecycle-event-dictionary"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Expandable,Heading,Table,Tip}=_components;if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsxs(_components.p,{children:[`If your team is planning to optimize activation and retention funnels within your accounting product, your team will\ncertainly be interested in the lifecycle events tracked within the Tight ecosystem, by way of\n`,_jsx(_components.a,{href:`/guides/business-owners/data-lakes`,children:`Data Lakes`}),`, `,_jsx(_components.a,{href:`/api-reference/webhooks`,children:`webhooks`}),`,\nand native `,_jsx(_components.a,{href:`/integrations/native-integrations`,children:`analytics integrations`}),` including `,_jsx(_components.a,{href:`/integrations/analytics/mixpanel`,children:`Mixpanel`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`events-and-metadata`,children:`Events and Metadata`}),`\n`,_jsx(_components.p,{children:`Irrespective of what mechanism you’re using to consume the lifecycle events, the following data is available to\nyou on each event:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`id`}),_jsx(_components.td,{style:{textAlign:`left`},children:`The unique id of this lifecycle event`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`userId`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The id in your DB of the client who triggered this event, as passed in when initially `,_jsx(_components.a,{href:`/api-reference/company-management/create-a-company`,children:`registering a user in the Tight API`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`accountantUserId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`If this event was triggered by a bookkeeper, the id in your DB of the bookkeeper`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`date`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The timestamp, in milliseconds since the `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/Unix_time`,children:`Unix epoch`}),`, of this event`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`event`}),_jsx(_components.td,{style:{textAlign:`left`},children:`The name of this lifecycle event`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Additionally, event-specific metadata attributes are also provided as documented below.\nEvents marked with * are only available via `,_jsx(_components.a,{href:`/guides/launch-paths/embed-in-your-ux`,children:`Embedded UI`}),`.`]}),`\n`,_jsxs(Tip,{children:[`The Tight API team can customize events to power your ideal user experience. Don’t hesitate to email us\nat `,_jsx(_components.a,{href:`mailto:api@tight.com`,children:`api@tight.com`}),` if you are looking for something that you don’t see below.`]}),`\n`,_jsx(Heading,{level:`2`,id:`key-activation-events`,children:`Key Activation Events`}),`\n`,_jsx(Expandable,{title:`companyCreated`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the company`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`bankLinkShown*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`bankLinked`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API, e.g. `,_jsx(_components.code,{children:`\"PLAID\"`}),`, used for the bank connection`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`numAccounts`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of accounts linked in this connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Expandable,{title:`transactionsProcessed`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the integration or source being ingested`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`count`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions processed`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`reconciledCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that were automatically reconciled`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`needsUserReviewCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that need to be reviewed by the end user`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`needsBookkeeperReviewCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions ingested that need to be reviewed by a bookkeeper`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`needsPartnerReviewCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that need to be reviewed by the partner`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`discrepancyCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions with a reconciliation discrepancy`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`stagedCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that were staged`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`awaitingMatchCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions awaiting a match`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`historicalUpdateComplete`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Whether the integration’s full transaction history has been processed. If `,_jsx(_components.code,{children:`false`}),`, older transactions are still being pulled from the integration`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]})]})]})}),`\n`,_jsx(Heading,{level:`2`,id:`key-notification-events`,children:`Key Notification Events`}),`\n`,_jsx(Expandable,{title:`bankDiscrepancyFound`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Format`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank account found to be discrepant`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Expandable,{title:`bankLinkError`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API, e.g. `,_jsx(_components.code,{children:`\"PLAID\"`}),`, used for the bank connection`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`closingCompleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the completed closing`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`period`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Period of the closing`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"YEAR_END_CLOSING\"`}),`, `,_jsx(_components.code,{children:`\"MONTH_END_CLOSING\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`accountId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the account being closed`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`transactionCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions in the closing`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`startDate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Start date of the closing period, in milliseconds since the Unix epoch`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`endDate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`End date of the closing period, in milliseconds since the Unix epoch`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Expandable,{title:`integrationError`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the integration`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API integration, e.g. `,_jsx(_components.code,{children:`\"UNIT\"`}),`, `,_jsx(_components.code,{children:`\"SQUARE\"`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`invoicePaid`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the paid invoice`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`dueDate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Due date of the invoice, in milliseconds since the Unix epoch`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`paymentMethod`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Payment method used to pay the invoice`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"DIRECT\"`}),`, `,_jsx(_components.code,{children:`\"CREDIT\"`}),`, `,_jsx(_components.code,{children:`\"ACH\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`autoCharge`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether this invoice was automatically charged to a stored payment method`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]})]})]})}),`\n`,_jsx(Expandable,{title:`invoiceViewed`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the invoice viewed`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`transactionsProcessed`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the integration or source being ingested`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`count`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions processed`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`reconciledCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that were automatically reconciled`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`needsUserReviewCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that need to be reviewed by the end user`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`needsBookkeeperReviewCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions ingested that need to be reviewed by a bookkeeper`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`needsPartnerReviewCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that need to be reviewed by the partner`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`discrepancyCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions with a reconciliation discrepancy`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`stagedCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that were staged`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`awaitingMatchCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions awaiting a match`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`historicalUpdateComplete`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Whether the integration’s full transaction history has been processed. If `,_jsx(_components.code,{children:`false`}),`, older transactions are still being pulled from the integration`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]})]})]})}),`\n`,_jsx(Heading,{level:`2`,id:`all-events`,children:`All events`}),`\n`,_jsx(Heading,{level:`3`,id:`accounting-events`,children:`Accounting Events`}),`\n`,_jsx(Expandable,{title:`accountingCoAShown*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`accountingCoABalanceSheetPressed*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`accountingImportScreenShown*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`accountingJournalShown*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`accountingJournalTrialBalancePressed*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`accountingGLShown*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`accountingGLDownloaded`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Id of the GL account downloaded`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`accountingImportStarted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the service the data was imported from`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"QBO\"`}),`, `,_jsx(_components.code,{children:`\"XERO\"`}),`, `,_jsx(_components.code,{children:`\"BENCH\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`hasChartOfAccounts`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether a chart of accounts was provided`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`hasJournalReport`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether a journal report was provided`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`hasBeginningBalanceSheet`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether a beginning balance sheet was provided`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`hasEndingBalanceSheet`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether an ending balance sheet was provided`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`hasInvoiceFile`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether an invoices file was provided`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`hasEndingProfitAndLoss`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether an ending profit and loss statement was provided`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]})]})]})}),`\n`,_jsx(Expandable,{title:`accountingImportMappingStepCompleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the service the data was imported from`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"QBO\"`}),`, `,_jsx(_components.code,{children:`\"XERO\"`}),`, `,_jsx(_components.code,{children:`\"BENCH\"`})]})]})})]})}),`\n`,_jsx(Expandable,{title:`accountingImportCompleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the service the data was imported from`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"QBO\"`}),`, `,_jsx(_components.code,{children:`\"XERO\"`}),`, `,_jsx(_components.code,{children:`\"BENCH\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`transactionCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions imported`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`invoiceCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of invoices imported`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Expandable,{title:`accountingJournalEntryCreated`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Id of the created journal entry`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`accountingJournalEntryEdited`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Id of the edited journal entry`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`accountingJournalEntryDeleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Id of the deleted journal entry`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Heading,{level:`3`,id:`business-intelligence-tile-events`,children:`Business Intelligence Tile Events`}),`\n`,_jsx(Expandable,{title:`biTilePressed*`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`name`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the Business Intelligence Tile that was pressed`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})})]})}),`\n`,_jsx(Expandable,{title:`biTileBannerPressed*`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`name`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the Business Intelligence Onboarding Banner that was pressed`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})})]})}),`\n`,_jsx(Heading,{level:`3`,id:`bank-events`,children:`Bank Events`}),`\n`,_jsx(Expandable,{title:`bankAccountMerged`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank account`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API, e.g. `,_jsx(_components.code,{children:`\"PLAID\"`}),`, that the bank account belongs to`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`type`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Type of bank account`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"CREDIT\"`}),`, `,_jsx(_components.code,{children:`\"DEPOSITORY\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`mergedIntoId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the account this account was merged into`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Expandable,{title:`bankDiscrepancyFound`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank account found to be discrepant`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`bankLinked`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API, e.g. `,_jsx(_components.code,{children:`\"PLAID\"`}),`, used for the bank connection`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`numAccounts`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of accounts linked in this connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Expandable,{title:`bankLinkError`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API, e.g. `,_jsx(_components.code,{children:`\"PLAID\"`}),`, used for the bank connection`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`bankLinkShown*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`bankLinkRepaired`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the API used for the bank connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`bankNotLinkedAfterOnboarding`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`bankStatementIngested`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`bankAccountId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank account for this statement`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`closingId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the closing for this statement, if available`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`statementDate`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Date of the statement, formatted as `,_jsx(_components.code,{children:`YYYY-MM`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`statementUrl`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Link to the statement PDF`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`bankReconciliationCompleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the completed reconciliation`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`accountId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the account being reconciled`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`transactionCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions in the reconciliation`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`startDate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Start date of the closing period, in milliseconds since the Unix epoch`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`endDate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`End date of the closing period, in milliseconds since the Unix epoch`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Expandable,{title:`bankReconciliationHistoricalDashShown*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`bankUnlinked`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the bank connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API, e.g. `,_jsx(_components.code,{children:`\"PLAID\"`}),`, used for the bank connection`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`numAccounts`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of accounts unlinked in this connection`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Heading,{level:`3`,id:`closing-events`,children:`Closing Events`}),`\n`,_jsx(Expandable,{title:`closingCompleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the completed closing`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`accountId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the account being closed`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`transactionCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions in the closing`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`startDate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Start date of the closing period, in milliseconds since the Unix epoch`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`endDate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`End date of the closing period, in milliseconds since the Unix epoch`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Expandable,{title:`closingHistoricalDashShown*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Heading,{level:`3`,id:`company-events`,children:`Company Events`}),`\n`,_jsx(Expandable,{title:`companyCreated`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the company`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`companyDeleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the company`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`companyDataPermanentlyDeleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the company`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Heading,{level:`3`,id:`invoicing-events`,children:`Invoicing Events`}),`\n`,_jsx(Expandable,{title:`invoiceSetupCompleted`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`invoiceCanceled`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the invoice canceled`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`type`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Type of the invoice before it was canceled`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"OPEN\"`}),`, `,_jsx(_components.code,{children:`\"CANCELLED\"`}),`, `,_jsx(_components.code,{children:`\"DRAFT\"`}),`, `,_jsx(_components.code,{children:`\"REFUNDED\"`}),`, `,_jsx(_components.code,{children:`\"SCHEDULED\"`})]})]})]})]})}),`\n`,_jsx(Expandable,{title:`invoiceDrafted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the invoice drafted`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`invoicePaid`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the paid invoice`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`dueDate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Due date of the invoice, in milliseconds since the Unix epoch`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`paymentMethod`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Payment method used to pay the invoice`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"DIRECT\"`}),`, `,_jsx(_components.code,{children:`\"CREDIT\"`}),`, `,_jsx(_components.code,{children:`\"ACH\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`autoCharge`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether this invoice was automatically charged to a stored payment method`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]})]})]})}),`\n`,_jsx(Expandable,{title:`invoicePaymentProcessingSetupCompleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`paymentProcessor`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Which payment processor the user set up`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"STRIPE\"`}),`, `,_jsx(_components.code,{children:`\"QUALPAY\"`}),`, `,_jsx(_components.code,{children:`\"MOOV\"`})]})]})})]})}),`\n`,_jsx(Expandable,{title:`invoiceRefunded`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the invoice refunded`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`invoiceScheduled`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the scheduled invoice`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`scheduledDate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Date the invoice is scheduled to send, in milliseconds since the Unix epoch`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})]})]})}),`\n`,_jsx(Expandable,{title:`invoiceSent`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the invoice sent`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`frequency`}),_jsx(_components.td,{style:{textAlign:`left`},children:`The recurrence frequency of the invoice`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"ONE_TIME\"`}),`, `,_jsx(_components.code,{children:`\"WEEKLY\"`}),`, `,_jsx(_components.code,{children:`\"BI_WEEKLY\"`}),`, `,_jsx(_components.code,{children:`\"MONTHLY\"`}),`, `,_jsx(_components.code,{children:`\"YEARLY\"`}),`, `,_jsx(_components.code,{children:`\"AFTER_TWO_MINS\"`}),` (Note: `,_jsx(_components.code,{children:`\"AFTER_TWO_MINS\"`}),` is solely for dev/testing purposes)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`sendMethod`}),_jsx(_components.td,{style:{textAlign:`left`},children:`How the invoice was sent`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"CREATE_LINK\"`}),`, `,_jsx(_components.code,{children:`\"SEND_EMAIL\"`}),`, `,_jsx(_components.code,{children:`\"SEND_QUOTE\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`acceptCash`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether the invoice can be paid with cash`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`acceptCredit`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether the invoice can be paid with a credit card`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`acceptACH`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether the invoice can be paid with an ACH payment`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`autoCharge`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether the invoice will automatically charge a stored payment method`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]})]})]})}),`\n`,_jsx(Expandable,{title:`invoiceViewed`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the invoice viewed`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Heading,{level:`3`,id:`integration-events`,children:`Integration Events`}),`\n`,_jsx(Expandable,{title:`integrationLinked`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the integration`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API integration, e.g. `,_jsx(_components.code,{children:`\"UNIT\"`}),`, `,_jsx(_components.code,{children:`\"SQUARE\"`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`integrationUnlinked`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the integration`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API integration, e.g. `,_jsx(_components.code,{children:`\"UNIT\"`}),`, `,_jsx(_components.code,{children:`\"SQUARE\"`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`integrationError`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the integration`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API integration, e.g. `,_jsx(_components.code,{children:`\"UNIT\"`}),`, `,_jsx(_components.code,{children:`\"SQUARE\"`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`integrationRepaired`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the integration`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Name of the API integration, e.g. `,_jsx(_components.code,{children:`\"UNIT\"`}),`, `,_jsx(_components.code,{children:`\"SQUARE\"`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`integrationQboTokenRefreshed`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`accessToken`}),_jsx(_components.td,{style:{textAlign:`left`},children:`QBO access token for the user`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`refreshToken`}),_jsx(_components.td,{style:{textAlign:`left`},children:`QBO refresh token for the user`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`tenantId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`QBO tenant ID for the user`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Expandable,{title:`integrationXeroTokenRefreshed`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`accessToken`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Xero access token for the user`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`refreshToken`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Xero refresh token for the user`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`tenantId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Xero tenant ID for the user`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})]})]})}),`\n`,_jsx(Heading,{level:`3`,id:`payroll-events`,children:`Payroll Events`}),`\n`,_jsx(Expandable,{title:`payrollDashShown*`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`payrollProcessed`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the payroll provider`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"GUSTO\"`}),`, `,_jsx(_components.code,{children:`\"CHECK\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`type`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Method of ingestion: `,_jsx(_components.code,{children:`\"AUTO\"`}),` for direct integration, `,_jsx(_components.code,{children:`\"MANUAL\"`}),` for API upload`]}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"AUTO\"`}),`, `,_jsx(_components.code,{children:`\"MANUAL\"`})]})]})]})]})}),`\n`,_jsx(Heading,{level:`3`,id:`reporting-events`,children:`Reporting Events`}),`\n`,_jsx(Expandable,{title:`reportDownloaded`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`reportName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the report that was downloaded`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`fileFormat`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Format of the downloaded report file`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"PDF\"`}),`, `,_jsx(_components.code,{children:`\"CSV\"`}),`, `,_jsx(_components.code,{children:`\"XLS\"`}),`, `,_jsx(_components.code,{children:`\"XLSX\"`})]})]})]})]})}),`\n`,_jsx(Expandable,{title:`reportSent`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`reportName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the report that was sent`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`fileFormat`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Format of the sent report file`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"PDF\"`}),`, `,_jsx(_components.code,{children:`\"CSV\"`}),`, `,_jsx(_components.code,{children:`\"XLS\"`}),`, `,_jsx(_components.code,{children:`\"XLSX\"`})]})]})]})]})}),`\n`,_jsx(Heading,{level:`3`,id:`tax-events`,children:`Tax Events`}),`\n`,_jsx(Expandable,{title:`taxSetupDisclaimerStepCompleted`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`taxSetupCompleted`,children:_jsx(_components.p,{children:`No additional metadata fields.`})}),`\n`,_jsx(Expandable,{title:`taxSetupEdited`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`countryCode`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Country code, e.g. `,_jsx(_components.code,{children:`\"US\"`}),`, `,_jsx(_components.code,{children:`\"CA\"`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`federalStatus`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Federal filing status, e.g. `,_jsx(_components.code,{children:`\"SINGLE\"`}),`, `,_jsx(_components.code,{children:`\"MARRIED\"`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`stateStatus`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`State filing status, e.g. `,_jsx(_components.code,{children:`\"SINGLE\"`}),`, `,_jsx(_components.code,{children:`\"MARRIED\"`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`state`}),_jsx(_components.td,{style:{textAlign:`left`},children:`State or Province`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`hasSalaryIncome`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether the user has income from a full-time job or other employment`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`useUserWageWitholdingEstimate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether to use user’s wage withholding estimate instead of the app’s estimate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`useMileageDeduction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether to use the Standard Mileage Rate method for mileage deduction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`useSimpleHomeOfficeDeduction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether to use simple home office deduction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`useUserBusinessIncomeEstimate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether to use user’s business income estimate instead of the app’s estimate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`numDependents`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of dependents`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`automateSalesTax`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether to automate sales tax (CA only)`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`useUserVehicleUsePercent`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Whether to use user’s vehicle use percentage instead of the app’s estimate`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]})]})]})}),`\n`,_jsx(Expandable,{title:`taxFilingStarted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the tax filing service`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})})]})}),`\n`,_jsx(Expandable,{title:`taxFilingCompleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the tax filing service`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]})})]})}),`\n`,_jsx(Heading,{level:`3`,id:`transaction-events`,children:`Transaction Events`}),`\n`,_jsx(Expandable,{title:`transactionsProcessed`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the integration or source being ingested`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`count`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions processed`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`reconciledCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that were automatically reconciled`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`needsUserReviewCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that need to be reviewed by the end user`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`needsBookkeeperReviewCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions ingested that need to be reviewed by a bookkeeper`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`needsPartnerReviewCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that need to be reviewed by the partner`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`discrepancyCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions with a reconciliation discrepancy`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`stagedCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions that were staged`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`awaitingMatchCount`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Number of transactions awaiting a match`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`historicalUpdateComplete`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Whether the integration’s full transaction history has been processed. If `,_jsx(_components.code,{children:`false`}),`, older transactions are still being pulled from the integration`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`Boolean`})]})]})]})}),`\n`,_jsx(Expandable,{title:`transactionRecategorized`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the transaction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`apiName`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Name of the integration or source of the transaction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`oldCategory`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Old category of the transaction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`category`}),_jsx(_components.td,{style:{textAlign:`left`},children:`New category of the transaction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`String`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`reviewStatus`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Current review status of the transaction`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"PARTNER_REVIEW_REQUIRED\"`}),`, `,_jsx(_components.code,{children:`\"USER_REVIEW_REQUIRED\"`}),`, `,_jsx(_components.code,{children:`\"ACCOUNTANT_REVIEW_REQUIRED\"`}),`, `,_jsx(_components.code,{children:`\"RECONCILIATION_DISCREPANCY\"`})]})]})]})]})}),`\n`,_jsx(Expandable,{title:`transactionReceiptAdded`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the transaction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`transactionReceiptDeleted`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the transaction`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]})})]})}),`\n`,_jsx(Expandable,{title:`transactionRuleSuggested`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the transaction rule`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`type`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Type of transactions the rule applies to`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"REVENUE\"`}),`, `,_jsx(_components.code,{children:`\"EXPENSE\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`matchType`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Type of matching algorithm applied`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"EXACT_NAME\"`}),`, `,_jsx(_components.code,{children:`\"NON_EXACT_NAME\"`})]})]})]})]})}),`\n`,_jsx(Expandable,{title:`transactionRuleRejected`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Format`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`entityId`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Unique identifier of the transaction rule`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Numeric`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`type`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Type of transactions the rule applies to`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"REVENUE\"`}),`, `,_jsx(_components.code,{children:`\"EXPENSE\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`matchType`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Type of matching algorithm applied`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`One of: `,_jsx(_components.code,{children:`\"EXACT_NAME\"`}),`, `,_jsx(_components.code,{children:`\"NON_EXACT_NAME\"`})]})]})]})]})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Events marked with * are only available via `,_jsx(_components.a,{href:`/guides/launch-paths/embed-in-your-ux`,children:`Embedded UI`})]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Lifecycle Event Dictionary","icon":"book","description":null,"href":"/guides/business-owners/lifecycle-event-dictionary"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Events and Metadata","slug":"events-and-metadata","depth":2,"children":[]},{"title":"Key Activation Events","slug":"key-activation-events","depth":2,"children":[]},{"title":"Key Notification Events","slug":"key-notification-events","depth":2,"children":[]},{"title":"All events","slug":"all-events","depth":2,"children":[{"title":"Accounting Events","slug":"accounting-events","depth":3,"children":[]},{"title":"Business Intelligence Tile Events","slug":"business-intelligence-tile-events","depth":3,"children":[]},{"title":"Bank Events","slug":"bank-events","depth":3,"children":[]},{"title":"Closing Events","slug":"closing-events","depth":3,"children":[]},{"title":"Company Events","slug":"company-events","depth":3,"children":[]},{"title":"Invoicing Events","slug":"invoicing-events","depth":3,"children":[]},{"title":"Integration Events","slug":"integration-events","depth":3,"children":[]},{"title":"Payroll Events","slug":"payroll-events","depth":3,"children":[]},{"title":"Reporting Events","slug":"reporting-events","depth":3,"children":[]},{"title":"Tax Events","slug":"tax-events","depth":3,"children":[]},{"title":"Transaction Events","slug":"transaction-events","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"tight-7c882d74","siteName":"Tight API","title":"Lifecycle Event Dictionary - Tight API","navMaps":{"firstHrefInVersion":{"v6.0":{"href":"/guides/business-owners/lifecycle-event-dictionary","matchLevel":0},"v5.0":{"href":"/v5.0/getting-started/overview","matchLevel":4},"v4.0":{"href":"/v4.0/api-reference/authentication/create-a-tight-account","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-10-20T17:12:16.329Z","originalFileLocation":"guides/business-owners/lifecycle-event-dictionary.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=\"Tight API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tight-7c882d74/jFRG6eBf-CGG_9G0/_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/tight-7c882d74/jFRG6eBf-CGG_9G0/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tight-7c882d74/jFRG6eBf-CGG_9G0/_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/tight-7c882d74/jFRG6eBf-CGG_9G0/_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/tight-7c882d74/jFRG6eBf-CGG_9G0/_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/tight-7c882d74/jFRG6eBf-CGG_9G0/_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/tight-7c882d74/jFRG6eBf-CGG_9G0/_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/tight-7c882d74/jFRG6eBf-CGG_9G0/_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/tight-7c882d74/jFRG6eBf-CGG_9G0/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Lifecycle Event Dictionary - Tight API\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Tight API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tight.com/guides/business-owners/lifecycle-event-dictionary\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tight-7c882d74.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Lifecycle+Event+Dictionary\u0026amp;theme=ca0c5593681485dcdd2fa8b5\u0026amp;signature=073fa91d440e3edbb716ed7f32e62e1aea7833426af6e5aaee8ca79c5caffed9\">\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=\"Lifecycle Event Dictionary - Tight API\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tight-7c882d74.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Lifecycle+Event+Dictionary\u0026amp;theme=ca0c5593681485dcdd2fa8b5\u0026amp;signature=073fa91d440e3edbb716ed7f32e62e1aea7833426af6e5aaee8ca79c5caffed9\">\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/tight-7c882d74/jFRG6eBf-CGG_9G0/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Tight API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2ab2d1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.tight.com/guides/business-owners/lifecycle-event-dictionary\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/business-owners/lifecycle-event-dictionary.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Tight API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Tight API","nav":{"global":null,"versions":[{"version":"v6.0","tabs":[{"tab":"Guides","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/guides/get-started/introduction-to-tight-accounting-api"},{"group":"Implementation Checklist","pages":[{"group":"Choose Launch Path","pages":[{"title":"Ready-to-Launch (24h)","icon":"rocket-launch","href":"/guides/launch-paths/ready-to-launch"},{"title":"Embed in your UX (5 days)","icon":"table-layout","href":"/guides/launch-paths/embed-in-your-ux"},{"title":"Build with AI (MCP)","icon":"sparkles","href":"/guides/launch-paths/build-with-ai"}]},{"group":"Configure Authentication","pages":[{"title":"Identity provider","icon":"lock","href":"/guides/get-started/user-provisioning/use-existing-identity-provider"},{"title":"Custom authentication","icon":"code","href":"/guides/get-started/user-provisioning/use-custom-authentication"}]},{"group":"Craft Ideal Solution","pages":[{"title":"AI-assisted DIY Books","href":"/guides/solutions/diy"},{"title":"Human-assisted DFY Books","href":"/guides/solutions/dfy"}]},{"group":"Integrate your data points","pages":[{"title":"Native Integrations","href":"/guides/integrations/native-integrations"},{"title":"Custom Integrations","href":"/guides/integrations/custom-integrations"}]},{"group":"Migrate legacy accounting","pages":[{"title":"Chart of Accounts","icon":"list","href":"/guides/get-started/accounting-migrations/default-chart-of-accounts"},{"title":"Migrations \u0026 Imports","icon":"file-import","href":"/guides/business-owners/migrations-and-imports"}]}]},{"group":"Launch Checklist","pages":[{"title":"Launch","href":"/guides/get-started/launch-checklist/launch"},{"title":"User Activation","href":"/guides/get-started/launch-checklist/user-activation"},{"title":"AI-based Support","href":"/guides/get-started/launch-checklist/ai-support"}]}]},{"group":"Launch Paths","pages":[{"title":"Ready-to-Launch (24h)","icon":"rocket-launch","href":"/guides/launch-paths/ready-to-launch"},{"title":"Embed in your UX (5 days)","icon":"table-layout","href":"/guides/launch-paths/embed-in-your-ux"},{"title":"Build with AI (MCP)","icon":"sparkles","href":"/guides/launch-paths/build-with-ai"}]},{"group":"Solutions","pages":[{"title":"AI-assisted DIY Books","href":"/guides/solutions/diy"},{"title":"Human-assisted DFY Books","href":"/guides/solutions/dfy"}]},{"group":"Products","pages":[{"group":"For Businesses","expanded":true,"pages":[{"title":"Bank Transactions","icon":"money-bill-transfer","href":"/guides/business-owners/bank-transactions"},{"title":"Bills (A/P)","icon":"envelope-open-dollar","href":"/guides/business-owners/bills"},{"title":"Bookkeeping","icon":"person-circle-check","href":"/guides/business-owners/bookkeeping"},{"title":"Data Lakes","icon":"database","href":"/guides/business-owners/data-lakes"},{"title":"Dimensions","icon":"columns-3","href":"/guides/business-owners/dimensions"},{"title":"Invoicing (A/R)","icon":"file-invoice-dollar","href":"/guides/business-owners/invoicing"},{"title":"Financial Statements","icon":"chart-bar","href":"/guides/business-owners/financial-statements"},{"title":"General Ledger","icon":"table","href":"/guides/business-owners/general-ledger"},{"title":"Migrations \u0026 Imports","icon":"file-import","href":"/guides/business-owners/migrations-and-imports"},{"title":"Mileage Tracking","icon":"car","href":"/guides/business-owners/mileage-tracking"},{"group":"Multi-currency","icon":"circle-dollar","pages":[{"title":"Canadian Support","icon":"canadian-maple-leaf","href":"/guides/business-owners/multi-currency/canadian-accounting"},{"title":"EU Support","icon":"euro-sign","href":"/guides/business-owners/multi-currency/european-union-accounting"},{"title":"LatAm Support","icon":"brazilian-real-sign","href":"/guides/business-owners/multi-currency/latin-america-accounting"},{"title":"UK Support","icon":"sterling-sign","href":"/guides/business-owners/multi-currency/uk-accounting"}]},{"title":"Payroll","icon":"hand-holding-dollar","href":"/guides/business-owners/payroll"},{"title":"Taxes","icon":"building-columns","href":"/guides/business-owners/taxes"}]},{"group":"For Bookkeepers","pages":[{"title":"Audit Trail","icon":"magnifying-glass-dollar","href":"/guides/bookkeepers/audit-trail"},{"title":"Company Management","icon":"people-roof","href":"/guides/bookkeepers/companies"},{"title":"Monthly/Annual Closings","icon":"newspaper","href":"/guides/bookkeepers/closings-and-monthly-reconciliations"},{"title":"Team Management","icon":"users-medical","href":"/guides/bookkeepers/team-management"}]}]}]},{"tab":"AI","icon":"sparkles","groups":[{"group":"Tight AI Philosophy","pages":[{"title":"AI-Native GL","icon":"sparkles","href":"/ai/philosophy/ai-native-general-ledger"}]},{"group":"Self-learning Categorization","pages":[{"title":"Leveraging 1.3M+ SMBs","icon":"people-roof","href":"/ai/categorization/self-learning-transaction-categorization-overview"}]},{"group":"MCP Tools","pages":[{"title":"Model Context Protocol","icon":"brain-circuit","href":"/ai/mcp-tools/mcp-overview"},{"title":"Bank Transactions","icon":"money-bill-transfer","href":"/ai/mcp-tools/bank-transactions-mcp"},{"title":"Embedding \u0026 Integration","icon":"hammer","href":"/ai/mcp-tools/embedding-and-integration-mcp"},{"title":"End User Support","icon":"headset","href":"/ai/mcp-tools/end-user-support-mcp"},{"title":"Financial Statements","icon":"chart-bar","href":"/ai/mcp-tools/financial-statements-mcp"},{"title":"Invoicing","icon":"file-invoice-dollar","href":"/ai/mcp-tools/invoicing-mcp"}]},{"group":"Agentic Accountants","pages":[{"title":"Agentic Accounting","icon":"head-side-brain","href":"/ai/agentic/agentic-accountant"}]}]},{"tab":"Embedded UI","groups":[{"group":"Get Started","pages":[{"title":"Tight Embeddable UI","href":"/embeddable-ui/tight-embeddable-ui"}]},{"group":"React Components","pages":[{"group":"Patterns","expanded":true,"pages":[{"title":"Embedding","icon":"table-layout","href":"/embeddable-ui/react/patterns/embedding"},{"title":"Design","icon":"palette","href":"/embeddable-ui/react/patterns/design"}]},{"group":"Pages","pages":[{"title":"Tight Dashboard","href":"/embeddable-ui/react/financial-overview"},{"group":"Accounting","pages":[{"title":"Chart of Accounts","href":"/embeddable-ui/react/accounting/chart-of-accounts"},{"title":"General Ledger","href":"/embeddable-ui/react/accounting/general-ledger"},{"title":"Journal","href":"/embeddable-ui/react/accounting/journal"}]},{"group":"Bank Transactions","pages":[{"title":"Expense Dashboard","href":"/embeddable-ui/react/bank-transactions/expense-dashboard"},{"title":"Income Dashboard","href":"/embeddable-ui/react/bank-transactions/income-dashboard"},{"title":"Transactions Dashboard","href":"/embeddable-ui/react/bank-transactions/transactions-dashboard"},{"title":"Transaction Form","href":"/embeddable-ui/react/bank-transactions/transaction-form"}]},{"title":"Banks \u0026 Integrations","href":"/embeddable-ui/react/banks-and-integrations"},{"group":"Bills","pages":[{"title":"Bill Dashboard","href":"/embeddable-ui/react/bills/bill-dashboard"}]},{"title":"Business Intelligence","href":"/embeddable-ui/react/business-intelligence"},{"group":"Financial Statements","pages":[{"title":"Report Dashboard","href":"/embeddable-ui/react/financial-statements/report-dashboard"},{"title":"Balance Sheet","href":"/embeddable-ui/react/financial-statements/balance-sheet"},{"title":"Cash Flow Statement","href":"/embeddable-ui/react/financial-statements/cash-flow-statement"},{"title":"Profit \u0026 Loss Report","href":"/embeddable-ui/react/financial-statements/profit-loss-report"},{"title":"Trial Balance Report","href":"/embeddable-ui/react/financial-statements/trial-balance-report"}]},{"group":"Imports","pages":[{"title":"QuickBooks Online Import","href":"/embeddable-ui/react/imports/quickbooks-online-import"},{"title":"Wave Import","href":"/embeddable-ui/react/imports/wave-import"},{"title":"Xero Import","href":"/embeddable-ui/react/imports/xero-import"}]},{"title":"Income Tax Dashboard","href":"/embeddable-ui/react/income-tax-dashboard"},{"group":"Invoicing","pages":[{"title":"Invoice Dashboard","href":"/embeddable-ui/react/invoicing/invoice-dashboard"},{"title":"Invoice Form","href":"/embeddable-ui/react/invoicing/invoice-form"},{"title":"Customer-facing Invoice","href":"/embeddable-ui/react/invoicing/customer-facing-invoice"},{"title":"Aged Accounts Receivable (A/R) Report","href":"/embeddable-ui/react/invoicing/aged-accounts-receivable"}]},{"title":"Mileage Dashboard","href":"/embeddable-ui/react/mileage-dashboard"}]},{"group":"Pages for Bookkeepers","hidden":true,"pages":[{"title":"Transactions Dashboard","href":"/embeddable-ui/react/accountant/transactions-dashboard"},{"title":"Reconciliation Dashboard","href":"/embeddable-ui/react/accountant/reconciliation-dashboard"}]},{"group":"Reference","expanded":true,"pages":[{"group":"Events","hidden":true,"pages":[{"title":"Events","href":"/embeddable-ui/react/reference/events/events"},{"title":"Event Types","href":"/embeddable-ui/react/reference/events/eventTypes"}]},{"title":"Options","icon":"sliders","href":"/embeddable-ui/react/reference/options"},{"title":"Event Listeners","icon":"ear-listen","href":"/embeddable-ui/react/reference/event-listeners"},{"title":"Design Tokens","icon":"coins","href":"/embeddable-ui/react/reference/design-tokens"},{"title":"CSS Patterns","icon":"css","href":"/embeddable-ui/react/reference/css-patterns"}]}]},{"group":"React Native Components","pages":[{"group":"Patterns","pages":[{"title":"Embedding","icon":"table-layout","href":"/embeddable-ui/react-native/patterns/embedding"}]},{"group":"Pages","pages":[{"title":"Expense Dashboard","href":"/embeddable-ui/react-native/expense-dashboard"},{"title":"Mileage Dashboard","href":"/embeddable-ui/react-native/mileage-dashboard"}]}]},{"group":"Plain Javascript","pages":[{"group":"Patterns","pages":[{"title":"Embedding","icon":"table-layout","href":"/embeddable-ui/plain-js/patterns/embedding"},{"title":"Design","icon":"palette","href":"/embeddable-ui/plain-js/patterns/design"}]},{"group":"Pages for Bookkeepers","pages":[{"title":"Bookkeeper Dashboard","href":"/embeddable-ui/plain-js/pages/bookkeeper-dashboard"}]},{"group":"Pages for Business Owners","pages":[{"title":"Financial Overview","href":"/embeddable-ui/plain-js/pages/financial-overview"},{"title":"Banks \u0026 Integrations","href":"/embeddable-ui/plain-js/pages/banks-and-integrations"},{"group":"Accounting","pages":[{"title":"Chart of Accounts","href":"/embeddable-ui/plain-js/pages/accounting/chart-of-accounts"},{"title":"General Ledger","href":"/embeddable-ui/plain-js/pages/accounting/general-ledger"},{"title":"Journal","href":"/embeddable-ui/plain-js/pages/accounting/journal"}]},{"group":"Bank Transactions","pages":[{"title":"Expense Dashboard","href":"/embeddable-ui/plain-js/pages/bank-transactions/expense-dashboard"},{"title":"Income Dashboard","href":"/embeddable-ui/plain-js/pages/bank-transactions/income-dashboard"},{"title":"Transactions Dashboard","href":"/embeddable-ui/plain-js/pages/bank-transactions/transactions-dashboard"}]},{"title":"Report Dashboard","href":"/embeddable-ui/plain-js/pages/financial-statements/report-dashboard"},{"group":"Imports","pages":[{"title":"QuickBooks Online Import","href":"/embeddable-ui/plain-js/pages/imports/quickbooks-online-import"},{"title":"Wave Import","href":"/embeddable-ui/plain-js/pages/imports/wave-import"},{"title":"Xero Import","href":"/embeddable-ui/plain-js/pages/imports/xero-import"}]},{"title":"Income Tax Dashboard","href":"/embeddable-ui/plain-js/pages/income-tax-dashboard"},{"title":"Invoice Dashboard","href":"/embeddable-ui/plain-js/pages/invoicing/invoice-dashboard"},{"title":"Mileage Dashboard","href":"/embeddable-ui/plain-js/pages/mileage-dashboard"}]}]},{"group":"Full End-to-end App","pages":[{"title":"Complete Business Owner UX","icon":"user-tie-hair","href":"/embeddable-ui/app/business-owners"}]},{"group":"Components","hidden":true,"pages":[{"title":"Transactions Table","href":"/embeddable-ui/components/transactionsTable"}]}]},{"tab":"Integrations","pages":[{"group":"Integration Types","pages":[{"title":"Native Integrations","href":"/integrations/native-integrations"},{"title":"Custom Integrations","href":"/integrations/custom-integrations"}]},{"group":"Native Integrations","pages":[{"group":"Banking","expanded":true,"pages":[{"title":"Finicity","href":"/integrations/banking/finicity"},{"title":"MX","href":"/integrations/banking/mx"},{"title":"Plaid","href":"/integrations/banking/plaid"},{"title":"Unit","href":"/integrations/banking/unit"}]},{"group":"Capital (Lending)","expanded":false,"pages":[{"title":"Fundbox","href":"/integrations/capital/fundbox"},{"title":"Parafin","href":"/integrations/capital/parafin"},{"title":"Pipe","href":"/integrations/capital/pipe"},{"title":"Stripe Capital","href":"/integrations/capital/stripe-capital"}]},{"group":"Commerce","pages":[{"title":"Rutter","href":"/integrations/commerce/rutter"},{"title":"Shopify","href":"/integrations/commerce/shopify"},{"title":"Square","href":"/integrations/commerce/square"}]},{"group":"Customer Messaging","expanded":false,"pages":[{"title":"Front","href":"/integrations/customer-service/front"},{"title":"Intercom","href":"/integrations/customer-service/intercom"},{"title":"Twilio","href":"/integrations/customer-service/twilio"}]},{"group":"Data \u0026 Analytics","pages":[{"title":"Amazon S3","href":"/integrations/analytics/amazon-s3"},{"title":"Google Cloud Storage","href":"/integrations/analytics/google-cloud-storage"},{"title":"Mixpanel","href":"/integrations/analytics/mixpanel"},{"title":"Snowflake","href":"/integrations/analytics/snowflake"}]},{"group":"Payment Processing","expanded":true,"pages":[{"title":"Adyen","href":"/integrations/payment-processing/adyen"},{"title":"Moov","href":"/integrations/payment-processing/moov"},{"title":"Qualpay","href":"/integrations/payment-processing/qualpay"},{"title":"Stripe","href":"/integrations/payment-processing/stripe"}]},{"group":"Payroll","expanded":true,"pages":[{"title":"Check","href":"/integrations/payroll/check"},{"title":"Gusto","href":"/integrations/payroll/gusto"},{"title":"Salsa","href":"/integrations/payroll/salsa"}]},{"group":"Tax","pages":[{"title":"April","href":"/integrations/tax/april"},{"title":"Column Tax","href":"/integrations/tax/column-tax"}]}]}]},{"tab":"API Reference","groups":[{"group":"Patterns","pages":[{"title":"Authentication","href":"/api-reference/authentication"},{"title":"Pagination","href":"/api-reference/pagination"},{"title":"Webhooks","href":"/api-reference/webhooks"},{"title":"Audit Trail","href":"/api-reference/audit-trail"},{"title":"Custom Data","href":"/api-reference/custom-data"},{"title":"Rate Limits","href":"/api-reference/rate-limiting"},{"title":"Errors","href":"/api-reference/errors"}]},{"group":"Reference","pages":[{"group":"Assisted Bookkeeping","pages":[{"group":"Bookkeepers","pages":[{"title":"Query bookkeepers","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/bookkeepers/query","href":"/api-reference/bookkeepers/query-bookkeepers"},{"title":"Save bookkeepers","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/bookkeepers","href":"/api-reference/bookkeepers/save-bookkeepers"},{"title":"Get bookkeeper","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/bookkeepers/{id}","href":"/api-reference/bookkeepers/get-bookkeeper"},{"title":"Delete bookkeeper","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/bookkeepers/{id}","href":"/api-reference/bookkeepers/delete-bookkeeper"},{"title":"Invite bookkeeper","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/bookkeepers/invite","href":"/api-reference/bookkeepers/invite-bookkeeper"}]},{"group":"Conversations","pages":[{"title":"Save conversations","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/conversations","href":"/api-reference/conversations/save-conversations"},{"title":"Query conversations","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/conversations/query","href":"/api-reference/conversations/query-conversations"},{"title":"Get conversation","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/conversations/{id}","href":"/api-reference/conversations/get-conversation"},{"title":"Get conversation messages","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/conversations/{id}/messages","href":"/api-reference/conversations/get-conversation-messages"},{"title":"Save messages","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/messages","href":"/api-reference/messages/save-messages"},{"title":"Get message","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/messages/{id}","href":"/api-reference/messages/get-message"},{"title":"Save reaction","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/messages/{id}/reactions/{emojiCode}","href":"/api-reference/messages/save-reaction"},{"title":"Delete reaction","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/messages/{id}/reactions/{emojiCode}","href":"/api-reference/messages/delete-reaction"}]},{"group":"Summaries","pages":[{"title":"Save summaries","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/summaries","href":"/api-reference/summaries/save-summaries"},{"title":"Query summaries","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/summaries/query","href":"/api-reference/summaries/query-summaries"},{"title":"Get summary","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/summaries/{id}","href":"/api-reference/summaries/get-summary"},{"title":"Delete summary","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/summaries/{id}","href":"/api-reference/summaries/delete-summary"}]},{"group":"Tasks","pages":[{"title":"Query tasks","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/tasks/query","href":"/api-reference/tasks/query-tasks"},{"title":"Get task","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/tasks/{id}","href":"/api-reference/tasks/get-task"},{"title":"Delete task","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/tasks/{id}","href":"/api-reference/tasks/delete-task"}]}]},{"group":"Audit Trail","pages":[{"title":"Audit an entity","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/auditTrail/{entityId}","href":"/api-reference/audit-trail/audit-an-entity"},{"title":"Query audit trail","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/auditTrail/query","href":"/api-reference/audit-trail/query-audit-trail"}]},{"group":"Authentication","pages":[{"title":"Request Access Token","openapi":"openapi-oauth.yaml POST /v6/auth/token","href":"/api-reference/oauth/token"},{"title":"Introspect Access Token","openapi":"openapi-oauth.yaml POST /v6/auth/introspect","href":"/api-reference/oauth/introspect"},{"title":"Revoke Access Token","openapi":"openapi-oauth.yaml POST /v6/auth/revoke","href":"/api-reference/oauth/revoke"},{"title":"Generate one-time link","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/auth/oneTimeLink","href":"/api-reference/auth/generate-one-time-link"}]},{"group":"Company Management","expanded":true,"pages":[{"group":"Account Provisioning","pages":[{"title":"Create a company","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/company","href":"/api-reference/company-management/create-a-company"},{"title":"Get a company","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/company/{id}","href":"/api-reference/company-management/get-a-company"},{"title":"Query companies","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/company/query","href":"/api-reference/company-management/query-companies"},{"title":"Delete company","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/company/{id}","href":"/api-reference/company-management/delete-company"}]},{"group":"Banks","pages":[{"group":"Bank Accounts","pages":[{"title":"Query bank accounts","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/accounts/query","href":"/api-reference/bank-accounts/query-bank-accounts"},{"title":"Save bank accounts","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/accounts","href":"/api-reference/bank-accounts/save-bank-accounts"},{"title":"Get bank account","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/banks/accounts/{id}","href":"/api-reference/bank-accounts/get-bank-account"},{"title":"Delete bank account","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/banks/accounts/{id}","href":"/api-reference/bank-accounts/delete-bank-account"}]},{"group":"Bank Statements","pages":[{"title":"Query bank statements","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/statements/query","href":"/api-reference/bank-statements/query-bank-statements"},{"title":"Save bank statements","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/statements","href":"/api-reference/bank-statements/save-bank-statements"},{"title":"Get bank statement","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/banks/statements/{id}","href":"/api-reference/bank-statements/get-bank-statement"},{"title":"Delete bank statement","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/banks/statements/{id}","href":"/api-reference/bank-statements/delete-bank-statement"}]},{"group":"Reconciliations","pages":[{"title":"Query reconciliations","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/reconciliations/query","href":"/api-reference/bank-reconciliations/query-reconciliations"},{"title":"Save reconciliations","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/reconciliations","href":"/api-reference/bank-reconciliations/save-reconciliations"},{"title":"Get bank reconciliation","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/banks/reconciliations/{id}","href":"/api-reference/bank-reconciliations/get-bank-reconciliation"},{"title":"Delete bank reconciliation","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/banks/reconciliations/{id}","href":"/api-reference/bank-reconciliations/delete-bank-reconciliation"}]}]},{"group":"Closings","pages":[{"title":"Save closing","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/closing","href":"/api-reference/closing/save-closing"},{"title":"Get closing","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/closing","href":"/api-reference/closing/get-closing"}]},{"group":"Configuration","pages":[{"group":"Customers","pages":[{"title":"Query customers","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/customers/query","href":"/api-reference/customers/query-customers"},{"title":"Save customers","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/customers","href":"/api-reference/customers/save-customers"},{"title":"Get customer","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/customers/{id}","href":"/api-reference/customers/get-customer"},{"title":"Delete customer","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/customers/{id}","href":"/api-reference/customers/delete-customer"}]},{"group":"Dimensions","pages":[{"title":"Query dimension values","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/dimensions/values/query","href":"/api-reference/dimensions/query-dimension-values"},{"title":"Save dimension values","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/dimensions/values","href":"/api-reference/dimensions/save-dimension-values"},{"title":"Delete dimension value","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/dimensions/values/{id}","href":"/api-reference/dimensions/delete-dimension-value"}]},{"group":"Employees","pages":[{"title":"Query employees","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/employees/query","href":"/api-reference/employee-management/query-employees"},{"title":"Save employees","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/employees","href":"/api-reference/employee-management/save-employees"},{"title":"Get employee","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/employees/{id}","href":"/api-reference/employee-management/get-employee"},{"title":"Delete employee","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/employees/{id}","href":"/api-reference/employee-management/delete-employee"}]},{"group":"General Ledger Accounts","pages":[{"title":"Query GL accounts","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/accounting/glAccounts/query","href":"/api-reference/gl-accounts/query-gl-accounts"},{"title":"Save GL accounts","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/accounting/glAccounts","href":"/api-reference/gl-accounts/save-gl-accounts"},{"title":"Get GL account","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/accounting/glAccounts/{id}","href":"/api-reference/gl-accounts/get-gl-account"},{"title":"Delete GL account","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/accounting/glAccounts/{id}","href":"/api-reference/gl-accounts/delete-gl-account"}]},{"group":"Notifications","pages":[{"title":"Save notification settings","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/notifications/settings","href":"/api-reference/notification-settings/save-notification-settings"},{"title":"Get notification settings","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/notifications/settings","href":"/api-reference/notification-settings/get-notification-settings"}]},{"group":"Vendors","pages":[{"title":"Query vendors","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/vendors/query","href":"/api-reference/vendors/query-vendors"},{"title":"Save vendors","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/vendors","href":"/api-reference/vendors/save-vendors"},{"title":"Get vendor","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/vendors/{id}","href":"/api-reference/vendors/get-vendor"},{"title":"Delete vendor","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/vendors/{id}","href":"/api-reference/vendors/delete-vendor"}]},{"group":"Files","pages":[{"title":"Upload file","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/files/upload","href":"/api-reference/files/upload-file"},{"title":"Upload file for entity","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/files/upload/{entityId}","href":"/api-reference/files/upload-file-for-entity"},{"title":"Query files","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/files/query","href":"/api-reference/files/query-files"},{"title":"Save files","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/files","href":"/api-reference/files/save-files"},{"title":"Get file","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/files/{id}","href":"/api-reference/files/get-file"},{"title":"Delete file","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/files/{id}","href":"/api-reference/files/delete-file"}]}]},{"group":"Integrations \u0026 Migrations","pages":[{"title":"Query Integrations","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/query","href":"/api-reference/integration-management/query-integrations"},{"title":"Get integration","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/integrations/{id}","href":"/api-reference/integration-management/get-integration"},{"title":"Save integration","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/{id}","href":"/api-reference/integration-management/save-integration"},{"title":"Refresh integration","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/{id}/refresh","href":"/api-reference/integration-management/refresh-integration"},{"title":"Delete integration","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/integrations/{id}","href":"/api-reference/integration-management/delete-integration"},{"group":"Analytics Integrations","pages":[{"title":"Link Mixpanel","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/mixpanel/connection","href":"/api-reference/integration-management/link-mixpanel"}]},{"group":"Banking Integrations","pages":[{"title":"Link Plaid","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/plaid/connection","href":"/api-reference/integration-management/link-plaid"},{"title":"Link Unit","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/unit/connection","href":"/api-reference/integration-management/link-unit"},{"title":"Finicity Transactions","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/imports/finicity/transactions","href":"/api-reference/integration-management/finicity-transactions"},{"title":"MX Transactions","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/imports/mx/transactions","href":"/api-reference/integration-management/mx-transactions"}]},{"group":"Commerce Integrations","pages":[{"title":"Link Rutter","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/rutter/connection","href":"/api-reference/integration-management/link-rutter"},{"title":"Start Shopify Flow","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/shopify/authFlow","href":"/api-reference/integration-management/start-shopify-flow"},{"title":"Link Shopify","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/shopify/connection","href":"/api-reference/integration-management/link-shopify"},{"title":"Start Square Flow","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/square/authFlow","href":"/api-reference/integration-management/start-square-flow"},{"title":"Link Square","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/square/connection","href":"/api-reference/integration-management/link-square"}]},{"group":"Customer Service Integrations","pages":[{"title":"Link Front","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/front/connection","href":"/api-reference/integration-management/link-front"},{"title":"Link Intercom","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/intercom/connection","href":"/api-reference/integration-management/link-intercom"}]},{"group":"Legacy Platform Integrations","pages":[{"title":"Link QuickBooks Online","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/qbo/connection","href":"/api-reference/integration-management/link-quickbooks-online"},{"title":"Start QuickBooks Online Flow","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/qbo/authFlow","href":"/api-reference/integration-management/start-quickbooks-online-flow"},{"title":"Link Xero","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/xero/connection","href":"/api-reference/integration-management/link-xero"},{"title":"Start Xero Flow","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/xero/authFlow","href":"/api-reference/integration-management/start-xero-flow"},{"title":"Link Wave","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/wave/connection","href":"/api-reference/integration-management/link-wave"},{"title":"Start Wave Flow","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/wave/authFlow","href":"/api-reference/integration-management/start-wave-flow"}]},{"group":"Payment Integrations","pages":[{"title":"Link Adyen","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/adyen/connection","href":"/api-reference/integration-management/link-adyen"},{"title":"Start Stripe Flow","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/stripe/authFlow","href":"/api-reference/integration-management/start-stripe-flow"},{"title":"Link Stripe","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/stripe/connection","href":"/api-reference/integration-management/link-stripe"},{"title":"Link Qualpay","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/qualpay/connection","href":"/api-reference/integration-management/link-qualpay"},{"title":"Link Moov","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/moov/connection","href":"/api-reference/integration-management/link-moov"}]},{"group":"Payroll Integrations","pages":[{"title":"Link Check","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/check/connection","href":"/api-reference/integration-management/link-check"},{"title":"Start Gusto Retail Flow","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/gusto/authFlow","href":"/api-reference/integration-management/start-gusto-retail-flow"},{"title":"Link Gusto","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/gusto/connection","href":"/api-reference/integration-management/link-gusto"},{"title":"Link Salsa","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/salsa/connection","href":"/api-reference/integration-management/link-salsa"}]},{"group":"Tax Integrations","pages":[{"title":"Link April","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/april/connection","href":"/api-reference/integration-management/link-april"},{"title":"Link ColumnTax","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/integrations/columnTax/connection","href":"/api-reference/integration-management/link-columntax"}]}]},{"group":"Mileage","pages":[{"title":"Save mileage setup","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/mileage/setup","href":"/api-reference/mileage-setup/save-mileage-setup"},{"title":"Get mileage setup","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/mileage/setup","href":"/api-reference/mileage-setup/get-mileage-setup"},{"title":"Query mileage","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/mileage/query","href":"/api-reference/mileage/query-mileage"},{"title":"Save mileage","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/mileage","href":"/api-reference/mileage/save-mileage"},{"title":"Get mileage","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/mileage/{id}","href":"/api-reference/mileage/get-mileage"},{"title":"Delete mileage","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/mileage/{id}","href":"/api-reference/mileage/delete-mileage"},{"group":"Cars","pages":[{"title":"Query cars","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/mileage/cars/query","href":"/api-reference/mileage-cars/query-cars"},{"title":"Save cars","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/mileage/cars","href":"/api-reference/mileage-cars/save-cars"},{"title":"Get car","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/mileage/cars/{id}","href":"/api-reference/mileage-cars/get-car"},{"title":"Delete car","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/mileage/cars/{id}","href":"/api-reference/mileage-cars/delete-car"}]},{"group":"Locations","pages":[{"title":"Query locations","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/mileage/locations/query","href":"/api-reference/mileage-locations/query-locations"},{"title":"Save locations","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/mileage/locations","href":"/api-reference/mileage-locations/save-locations"},{"title":"Get location","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/mileage/locations/{id}","href":"/api-reference/mileage-locations/get-location"},{"title":"Delete location","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/mileage/locations/{id}","href":"/api-reference/mileage-locations/delete-location"}]},{"group":"Routes","pages":[{"title":"Save route","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/mileage/{mileageId}/route","href":"/api-reference/mileage-routes/save-route"},{"title":"Get route","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/mileage/{mileageId}/route","href":"/api-reference/mileage-routes/get-route"},{"title":"Delete route","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/mileage/{mileageId}/route","href":"/api-reference/mileage-routes/delete-route"}]},{"group":"Categories","pages":[{"title":"Query mileage categories","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/mileage/categories/query","href":"/api-reference/mileage/query-mileage-categories"}]}]},{"group":"Reports","pages":[{"title":"Query GL entries","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/accounting/glAccounts/{id}/generalLedger","href":"/api-reference/gl-entries/query-gl-entries"},{"title":"Query journal entries","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/journal/query","href":"/api-reference/journal/query-journal-entries"},{"title":"Profit and Loss","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/profitAndLoss","href":"/api-reference/reports/profit-and-loss"},{"title":"Balance Sheet","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/balanceSheet","href":"/api-reference/reports/balance-sheet"},{"title":"Cash Flow Statement","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/cashFlowStatement","href":"/api-reference/reports/cash-flow-statement"},{"title":"Trial Balance","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/trialBalance","href":"/api-reference/reports/trial-balance"},{"title":"Chart of Accounts","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/chartOfAccounts","href":"/api-reference/reports/chart-of-accounts"},{"title":"Expense Report","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/expenses","href":"/api-reference/reports/expense-report"},{"title":"Revenue Report","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/revenue","href":"/api-reference/reports/revenue-report"},{"title":"Aged Accounts Receivable","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/agedAccountsReceivable","href":"/api-reference/reports/aged-accounts-receivable"},{"title":"Aged Accounts Payable","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/agedAccountsPayable","href":"/api-reference/reports/aged-accounts-payable"},{"group":"Tax Forms","pages":[{"title":"Schedule C","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/scheduleC","href":"/api-reference/reports/schedule-c"},{"title":"Form 1120","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/form1120","href":"/api-reference/reports/form-1120"},{"title":"Form 1120-S","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/form1120S","href":"/api-reference/reports/form-1120-s"},{"title":"Form 1065","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/form1065","href":"/api-reference/reports/form-1065"},{"title":"T2125","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/t2125","href":"/api-reference/reports/t2125"},{"title":"Schedule E","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/scheduleE","href":"/api-reference/reports/schedule-e"}]}]},{"group":"Taxes","pages":[{"title":"Save tax profile","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/taxes/setup","href":"/api-reference/tax-profile/save-tax-profile"},{"title":"Get tax profile","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/taxes/setup","href":"/api-reference/tax-profile/get-tax-profile"},{"title":"Get tax estimates","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/taxes/taxEstimates","href":"/api-reference/tax-estimates/get-tax-estimates"},{"group":"Tax Forms","pages":[{"title":"Schedule C","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/scheduleC","href":"/api-reference/reports/schedule-c"},{"title":"Form 1120","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/form1120","href":"/api-reference/reports/form-1120"},{"title":"Form 1120-S","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/form1120S","href":"/api-reference/reports/form-1120-s"},{"title":"Form 1065","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/form1065","href":"/api-reference/reports/form-1065"},{"title":"T2125","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/t2125","href":"/api-reference/reports/t2125"},{"title":"Schedule E","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/reports/scheduleE","href":"/api-reference/reports/schedule-e"}]}]},{"group":"Time Tracking","pages":[{"title":"Query times","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/timeTracking/times/query","href":"/api-reference/time-tracking--times/query-times"},{"title":"Save times","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/timeTracking/times","href":"/api-reference/time-tracking--times/save-times"},{"title":"Get time","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/timeTracking/times/{id}","href":"/api-reference/time-tracking--times/get-time"},{"title":"Delete time","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/timeTracking/times/{id}","href":"/api-reference/time-tracking--times/delete-time"},{"group":"Tasks","pages":[{"title":"Query tasks","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/timeTracking/tasks/query","href":"/api-reference/time-tracking-tasks/query-tasks"},{"title":"Save tasks","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/timeTracking/tasks","href":"/api-reference/time-tracking-tasks/save-tasks"},{"title":"Get task","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/timeTracking/tasks/{id}","href":"/api-reference/time-tracking-tasks/get-task"},{"title":"Delete task","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/timeTracking/tasks/{id}","href":"/api-reference/time-tracking-tasks/delete-task"}]}]},{"group":"Transactions","pages":[{"group":"Bank Transactions","pages":[{"title":"Query transactions","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/transactions/query","href":"/api-reference/bank-transactions/query-transactions"},{"title":"Query transaction summary","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/transactions/query/summary","href":"/api-reference/bank-transactions/query-transaction-summary"},{"title":"Get transaction","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/banks/transactions/{id}","href":"/api-reference/bank-transactions/get-transaction"},{"title":"Save transactions","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/transactions","href":"/api-reference/bank-transactions/save-transactions"},{"title":"Delete transaction","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/banks/transactions/{id}","href":"/api-reference/bank-transactions/delete-transaction"},{"group":"V6 To V5 Entity Conversion","hidden":true,"pages":[{"title":"Get the v5 entity for a v6 bank transaction","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/banks/transactions/{id}/v5Entity","href":"/api-reference/bank-transactions/get-the-v5-entity-for-a-v6-bank-transaction"}]},{"group":"Categories","pages":[{"title":"Get categories","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/categories","href":"/api-reference/categories/get-categories"},{"title":"Get category","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/categories/{id}","href":"/api-reference/categories/get-category"}]},{"group":"Transaction Rules","pages":[{"title":"Query transaction rules","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/transactions/rules/query","href":"/api-reference/transaction-rules/query-transaction-rules"},{"title":"Save transaction rules","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/banks/transactions/rules","href":"/api-reference/transaction-rules/save-transaction-rules"},{"title":"Get transaction rule","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/banks/transactions/rules/{id}","href":"/api-reference/transaction-rules/get-transaction-rule"},{"title":"Delete transaction rule","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/banks/transactions/rules/{id}","href":"/api-reference/transaction-rules/delete-transaction-rule"}]}]},{"group":"Bills (A/P)","pages":[{"title":"Query bills","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/bills/query","href":"/api-reference/bills/query-bills"},{"title":"Save bills","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/bills","href":"/api-reference/bills/save-bills"},{"title":"Get bill","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/bills/{id}","href":"/api-reference/bills/get-bill"},{"title":"Delete bill","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/bills/{id}","href":"/api-reference/bills/delete-bill"}]},{"group":"Invoicing (A/R)","pages":[{"title":"Save invoicing setup","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/invoicing/setup","href":"/api-reference/invoicing--setup/save-invoicing-setup"},{"title":"Get invoicing setup","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/invoicing/setup","href":"/api-reference/invoicing--setup/get-invoicing-setup"},{"title":"Query invoices","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/invoicing/invoices/query","href":"/api-reference/invoicing--invoices/query-invoices"},{"title":"Save invoices","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/invoicing/invoices","href":"/api-reference/invoicing--invoices/save-invoices"},{"title":"Preview an invoice","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/invoicing/invoices/preview","href":"/api-reference/invoicing--invoices/preview-an-invoice"},{"title":"Get invoice","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/invoicing/invoices/{id}","href":"/api-reference/invoicing--invoices/get-invoice"},{"title":"Delete invoice","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/invoicing/invoices/{id}","href":"/api-reference/invoicing--invoices/delete-invoice"},{"title":"Send invoice","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/invoicing/invoices/{id}/send","href":"/api-reference/invoicing--invoices/send-invoice"},{"title":"Refund invoice","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/invoicing/invoices/{id}/refund","href":"/api-reference/invoicing--invoices/refund-invoice"},{"group":"Line Item Templates","pages":[{"title":"Query invoice item templates","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/invoicing/itemTemplates/query","href":"/api-reference/invoicing--item-templates/query-invoice-item-templates"},{"title":"Save invoice item templates","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/invoicing/itemTemplates","href":"/api-reference/invoicing--item-templates/save-invoice-item-templates"},{"title":"Get invoice item template","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/invoicing/itemTemplates/{id}","href":"/api-reference/invoicing--item-templates/get-invoice-item-template"},{"title":"Delete invoice item template","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/invoicing/itemTemplates/{id}","href":"/api-reference/invoicing--item-templates/delete-invoice-item-template"}]}]},{"group":"Manual Journal Entries","pages":[{"title":"Query manual journal entries","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/accounting/manualJournalEntries/query","href":"/api-reference/manual-journal-entries/query-manual-journal-entries"},{"title":"Save manual journal entries","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/accounting/manualJournalEntries","href":"/api-reference/manual-journal-entries/save-manual-journal-entries"},{"title":"Get manual journal entry","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/accounting/manualJournalEntries/{id}","href":"/api-reference/manual-journal-entries/get-manual-journal-entry"},{"title":"Delete manual journal entry","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/accounting/manualJournalEntries/{id}","href":"/api-reference/manual-journal-entries/delete-manual-journal-entry"}]},{"group":"Payments","pages":[{"title":"Query payments","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/payments/query","href":"/api-reference/payments/query-payments"},{"title":"Save payments","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/payments","href":"/api-reference/payments/save-payments"},{"title":"Get payment","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/payments/{id}","href":"/api-reference/payments/get-payment"},{"title":"Delete payment","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/payments/{id}","href":"/api-reference/payments/delete-payment"}]},{"group":"Payroll","pages":[{"title":"Query payroll","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/payroll/query","href":"/api-reference/payroll/query-payroll"},{"title":"Save payroll","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/payroll","href":"/api-reference/payroll/save-payroll"},{"title":"Get payroll","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/payroll/{id}","href":"/api-reference/payroll/get-payroll"},{"title":"Delete payroll","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/payroll/{id}","href":"/api-reference/payroll/delete-payroll"}]}]}]},{"group":"Partner Configuration","pages":[{"group":"AI Settings","pages":[{"title":"Get Agentic Accountant Settings","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/templates/agent/settings","href":"/api-reference/agentic-accounting-settings/get-agentic-accountant-settings"},{"title":"Save Agentic Accountant Settings","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/templates/agent/settings","href":"/api-reference/agentic-accounting-settings/save-agentic-accountant-settings"}]},{"group":"Business Types","pages":[{"title":"Get business types","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/templates/businessTypes","href":"/api-reference/templates/get-business-types"},{"title":"Save business types","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/templates/businessTypes","href":"/api-reference/templates/save-business-types"},{"title":"Delete business type","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/templates/businessTypes/{id}","href":"/api-reference/templates/delete-business-type"}]},{"group":"Chart of Accounts","pages":[{"title":"Get chart of accounts templates","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/templates/chartOfAccounts","href":"/api-reference/templates/get-chart-of-accounts-templates"},{"title":"Save chart of accounts template","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/templates/chartOfAccounts","href":"/api-reference/templates/save-chart-of-accounts-template"},{"title":"Save Chart of Accounts template mappings","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/templates/chartOfAccounts/{templateId}/mapping","href":"/api-reference/templates/save-chart-of-accounts-template-mappings"},{"title":"List global GL accounts","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/global/glAccounts","href":"/api-reference/global/list-global-gl-accounts"}]},{"group":"Dimensions","pages":[{"title":"Query dimensions","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/templates/dimensions/query","href":"/api-reference/templates/query-dimensions"},{"title":"Save dimensions","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/templates/dimensions","href":"/api-reference/templates/save-dimensions"},{"title":"Delete dimension","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/templates/dimensions/{id}","href":"/api-reference/templates/delete-dimension"}]},{"group":"Integrations","pages":[{"group":"Analytics Integrations","pages":[{"title":"Configure Mixpanel","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/mixpanel","href":"/api-reference/integrations/configure-mixpanel"}]},{"group":"Banking Integrations","pages":[{"title":"Configure Plaid","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/plaid","href":"/api-reference/integrations/configure-plaid"},{"title":"Configure Unit","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/unit","href":"/api-reference/integrations/configure-unit"}]},{"group":"Commerce Integrations","pages":[{"title":"Configure Shopify","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/shopify","href":"/api-reference/integrations/configure-shopify"},{"title":"Configure Square","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/square","href":"/api-reference/integrations/configure-square"},{"title":"Configure Rutter","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/rutter","href":"/api-reference/integrations/configure-rutter"}]},{"group":"Customer Service Integrations","pages":[{"title":"Configure Front","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/front","href":"/api-reference/integrations/configure-front"},{"title":"Configure Intercom","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/intercom","href":"/api-reference/integrations/configure-intercom"},{"title":"Configure Twilio","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/twilio","href":"/api-reference/integrations/configure-twilio"}]},{"group":"Identify Provider","pages":[{"title":"Configure identity provider","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/identityProvider","href":"/api-reference/identity-provider-configuration/configure-identity-provider"}]},{"group":"Payment Integrations","pages":[{"title":"Configure Adyen","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/adyen","href":"/api-reference/integrations/configure-adyen"},{"title":"Configure Stripe","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/stripe","href":"/api-reference/integrations/configure-stripe"},{"title":"Configure Qualpay","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/qualpay","href":"/api-reference/integrations/configure-qualpay"},{"title":"Configure Moov","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/moov","href":"/api-reference/integrations/configure-moov"}]},{"group":"Payroll Integrations","pages":[{"title":"Configure Check","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/check","href":"/api-reference/integrations/configure-check"},{"title":"Configure Gusto","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/gusto","href":"/api-reference/integrations/configure-gusto"},{"title":"Configure Salsa","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/salsa","href":"/api-reference/integrations/configure-salsa"}]},{"group":"Tax Integrations","pages":[{"title":"Configure April","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/april","href":"/api-reference/integrations/configure-april"},{"title":"Configure Column Tax","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/config/integrations/columnTax","href":"/api-reference/integrations/configure-column-tax"}]}]},{"group":"Transaction Rules","pages":[{"title":"Query template rules","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/templates/rules/query","href":"/api-reference/templates/query-template-rules"},{"title":"Save template rules","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/templates/rules","href":"/api-reference/templates/save-template-rules"},{"title":"Get template rule","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs get /v6/templates/rules/{id}","href":"/api-reference/templates/get-template-rule"},{"title":"Delete template rule","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs delete /v6/templates/rules/{id}","href":"/api-reference/templates/delete-template-rule"}]}]}]}]},{"tab":"Playground","pages":[{"title":"Playground","mode":"custom","href":"/playground"}]},{"tab":"Roadmap","pages":[{"title":"Roadmap","href":"/roadmap/roadmap"},{"title":"Releases","href":"/roadmap/releases"}]},{"tab":"Status","href":"https://status.tight.com/"},{"tab":"About","hidden":true,"pages":[{"title":"Tight Developers","href":"/about-tight-developer-stack"}]}]},{"version":"v5.0","pages":[{"title":"v5.0","href":"/v5.0/getting-started/overview"}]},{"version":"v4.0","pages":[{"title":"v4.0","href":"/v4.0/api-reference/authentication/create-a-tight-account"}]}]},"basePath":"","title":"Lifecycle Event Dictionary - Tight API","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}