{"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.4043","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}],"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":"api-reference/time-tracking--times/save-times","slug":"/api-reference/time-tracking--times/save-times","pageMetadata":{"title":"Save times","description":"Save new (or update existing) time tracking entries","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/timeTracking/times","href":"/api-reference/time-tracking--times/save-times","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Save new (or update existing) time tracking entries\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Save times","description":"Save new (or update existing) time tracking entries","deprecated":null,"version":null,"openapi":"https://dev.tight.com/v3/api-docs post /v6/timeTracking/times","href":"/api-reference/time-tracking--times/save-times","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Time Tracking - Times"],"summary":"Save times","description":"Save new (or update existing) time tracking entries","operationId":"postTimes","requestBody":"fbec111d-756d-450a-a092-db28c01f86fa","responses":{"200":"0e4b790d-fc0f-4029-b520-c72495821aa5","207":"903f90bf-05a8-4be7-b9ce-c736df91b91c","400":"58b026a0-09e2-4a8c-9e7d-b7205155a77d","401":"4a6aff83-d38e-4f6f-8f3b-b17058149c75","403":"6ea623ff-1eaa-4dd4-847f-e5674393f721","404":"de62950c-a9a4-4e1e-baea-231af6d07500","500":"db9a6553-fd62-425a-9bec-bcfd30a40c92"},"security":["828f7963-4d70-4dfc-a646-d4c48607a013"],"method":"post","type":"path","servers":["c51e0456-9324-4202-9a47-f5dfdcdee9de","24cf58e9-9b99-4ad7-84b8-6d7bf3adfa9a"],"path":"/v6/timeTracking/times","baseUrlOptions":["https://sandbox.tight.com","https://prod.tight.com"],"title":"Save times","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"required":["data"],"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Id of the time entry, required when updating an existing time entry","example":"tme_28868401","uniqueKey":"data.items.[INDEX].id","typeLabel":"string"},"date":{"type":"string","description":"Date of the time entry","format":"date","nullable":false,"example":"2024-03-15","uniqueKey":"data.items.[INDEX].date","typeLabel":"string\u003cdate>"},"status":{"type":"string","description":"Status of the time entry","nullable":false,"example":"ACTIVE","enum":["ACTIVE","INACTIVE","REMOVED"],"uniqueKey":"data.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","description":"Duration of the time entry in milliseconds","format":"int32","nullable":false,"example":3600000,"uniqueKey":"data.items.[INDEX].duration","typeLabel":"integer\u003cint32>"},"taskId":{"oneOf":[{"type":"string","description":"Id of the task associated with this time entry","example":"tmt_28868401","uniqueKey":"data.items.[INDEX].taskId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Id of the task associated with this time entry","example":"tmt_28868401","uniqueKey":"data.items.[INDEX].taskId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].taskId","typeLabel":"string | null"},"description":{"type":"string","description":"Description of the time entry","nullable":false,"example":"Worked on feature implementation","uniqueKey":"data.items.[INDEX].description","typeLabel":"string"},"notes":{"type":"string","description":"Notes for the time entry","nullable":false,"example":"Additional context about the work","uniqueKey":"data.items.[INDEX].notes","typeLabel":"string"},"invoiceId":{"oneOf":[{"type":"string","description":"Id of the invoice associated with this time entry","example":"inv_28868401","uniqueKey":"data.items.[INDEX].invoiceId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Id of the invoice associated with this time entry","example":"inv_28868401","uniqueKey":"data.items.[INDEX].invoiceId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].invoiceId","typeLabel":"string | null"},"customerId":{"oneOf":[{"type":"string","description":"Id of the customer associated with this time entry","example":"cus_4852707","uniqueKey":"data.items.[INDEX].customerId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Id of the customer associated with this time entry","example":"cus_4852707","uniqueKey":"data.items.[INDEX].customerId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].customerId","typeLabel":"string | null"},"dimensionValueIds":{"type":"array","nullable":false,"items":{"type":"string","description":"IDs of the dimension values to assign to this time entry","example":"[\"dv_593051\",\"dv_593052\"]","uniqueKey":"data.items.[INDEX].dimensionValueIds.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.items.[INDEX].dimensionValueIds","typeLabel":"string[]"},"employeeId":{"oneOf":[{"type":"string","description":"Id of the employee associated with this time entry","example":"emp_12345","uniqueKey":"data.items.[INDEX].employeeId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Id of the employee associated with this time entry","example":"emp_12345","uniqueKey":"data.items.[INDEX].employeeId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].employeeId","typeLabel":"string | null"},"customData":{"oneOf":[{"type":"object","properties":{"empty":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.empty","typeLabel":"boolean"},"array":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.array","typeLabel":"boolean"},"null":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.null","typeLabel":"boolean"},"object":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.object","typeLabel":"boolean"},"float":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.float","typeLabel":"boolean"},"string":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.string","typeLabel":"boolean"},"number":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.number","typeLabel":"boolean"},"missingNode":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.missingNode","typeLabel":"boolean"},"valueNode":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.valueNode","typeLabel":"boolean"},"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"],"uniqueKey":"data.items.[INDEX].customData.oneOf.0.nodeType","typeLabel":"enum\u003cstring>"},"pojo":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.pojo","typeLabel":"boolean"},"integralNumber":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.integralNumber","typeLabel":"boolean"},"floatingPointNumber":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.floatingPointNumber","typeLabel":"boolean"},"short":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.short","typeLabel":"boolean"},"int":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.int","typeLabel":"boolean"},"long":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.long","typeLabel":"boolean"},"double":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.double","typeLabel":"boolean"},"bigDecimal":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.bigDecimal","typeLabel":"boolean"},"bigInteger":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.bigInteger","typeLabel":"boolean"},"textual":{"type":"boolean","deprecated":true,"uniqueKey":"data.items.[INDEX].customData.oneOf.0.textual","typeLabel":"boolean"},"boolean":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.boolean","typeLabel":"boolean"},"binary":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.binary","typeLabel":"boolean"},"container":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.container","typeLabel":"boolean"},"embeddedValue":{"type":"boolean","uniqueKey":"data.items.[INDEX].customData.oneOf.0.embeddedValue","typeLabel":"boolean"}},"description":"Custom JSON in which you can store any data with max length of 2000 characters","example":{"internal_key":"some_internal_key","some_other_field":23434},"uniqueKey":"data.items.[INDEX].customData.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"empty":{"type":"boolean"},"array":{"type":"boolean"},"null":{"type":"boolean"},"object":{"type":"boolean"},"float":{"type":"boolean"},"string":{"type":"boolean"},"number":{"type":"boolean"},"missingNode":{"type":"boolean"},"valueNode":{"type":"boolean"},"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"]},"pojo":{"type":"boolean"},"integralNumber":{"type":"boolean"},"floatingPointNumber":{"type":"boolean"},"short":{"type":"boolean"},"int":{"type":"boolean"},"long":{"type":"boolean"},"double":{"type":"boolean"},"bigDecimal":{"type":"boolean"},"bigInteger":{"type":"boolean"},"textual":{"type":"boolean","deprecated":true},"boolean":{"type":"boolean"},"binary":{"type":"boolean"},"container":{"type":"boolean"},"embeddedValue":{"type":"boolean"}},"description":"Custom JSON in which you can store any data with max length of 2000 characters","example":{"internal_key":"some_internal_key","some_other_field":23434},"uniqueKey":"data.items.[INDEX].customData.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].customData","typeLabel":"object | null"}},"uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":[{"id":"tme_28868401","date":"2024-03-15","status":"ACTIVE","duration":3600000,"taskId":"tmt_28868401","description":"Worked on feature implementation","notes":"Additional context about the work","invoiceId":"inv_28868401","customerId":"cus_4852707","dimensionValueIds":["[\"dv_593051\",\"dv_593052\"]"],"employeeId":"emp_12345","customData":{"internal_key":"some_internal_key","some_other_field":23434}}]}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"0e4b790d-fc0f-4029-b520-c72495821aa5":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"result","typeLabel":"enum\u003cstring>"},"data":{"type":"array","description":"The data generated by the action performed.","items":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"data.items.[INDEX].result","typeLabel":"enum\u003cstring>"},"statusCode":{"type":"integer","description":"The HTTP status code for the action performed.","format":"int32","enum":[200,400,401,403,404,500],"uniqueKey":"data.items.[INDEX].statusCode","typeLabel":"enum\u003cinteger>"},"data":{"required":["customer","date","description","dimensionValues","duration","employee","id","invoice","notes","status","task"],"type":"object","properties":{"id":{"type":"string","description":"Id of the time entry","example":"tme_28868401","isRequired":true,"uniqueKey":"data.items.[INDEX].data.id","typeLabel":"string"},"date":{"type":"string","description":"Date of the time entry","format":"date","example":"2024-03-15","isRequired":true,"uniqueKey":"data.items.[INDEX].data.date","typeLabel":"string\u003cdate>"},"status":{"type":"string","description":"Status of the time entry","example":"ACTIVE","enum":["ACTIVE","INACTIVE","REMOVED"],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.status","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","description":"Duration of the time entry in milliseconds","format":"int32","example":3600000,"isRequired":true,"uniqueKey":"data.items.[INDEX].data.duration","typeLabel":"integer\u003cint32>"},"task":{"oneOf":[{"type":"object","description":"Task associated with this time entry","required":["description","id"],"properties":{"id":{"type":"string","description":"Id of the task","example":"tmt_28868401","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.id","typeLabel":"string"},"description":{"oneOf":[{"type":"string","description":"Description of the task","example":"Development work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the task","example":"Development work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.description","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0","typeLabel":"object"},{"type":"null","description":"Task associated with this time entry","required":["description","id"],"properties":{"id":{"type":"string","description":"Id of the task","example":"tmt_28868401"},"description":{"oneOf":[{"type":"string","description":"Description of the task","example":"Development work"},{"type":"null","description":"Description of the task","example":"Development work"}]}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task","typeLabel":"object · null · null"},"description":{"oneOf":[{"type":"string","description":"Description of the time entry","example":"Worked on feature implementation","isRequired":true,"uniqueKey":"data.items.[INDEX].data.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the time entry","example":"Worked on feature implementation","isRequired":true,"uniqueKey":"data.items.[INDEX].data.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.description","typeLabel":"string | null"},"notes":{"oneOf":[{"type":"string","description":"Notes for the time entry","example":"Additional context about the work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.notes.oneOf.0","typeLabel":"string"},{"type":"null","description":"Notes for the time entry","example":"Additional context about the work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.notes.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.notes","typeLabel":"string | null"},"invoice":{"oneOf":[{"type":"object","description":"Invoice associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the invoice","isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.name","typeLabel":"string"},"date":{"type":"string","description":"Date of the invoice","format":"date","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.date","typeLabel":"string\u003cdate>"},"apiSourceId":{"oneOf":[{"type":"string","description":"API source id of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.apiSourceId.oneOf.0","typeLabel":"string"},{"type":"null","description":"API source id of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.apiSourceId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.apiSourceId","typeLabel":"string | null"},"lineItems":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Id of the invoice line item","example":"ili_123456","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems.items.[INDEX].id","typeLabel":"string"},"amount":{"type":"integer","description":"Total amount of the invoice line item (in cents)","format":"int32","example":5001,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems.items.[INDEX].amount","typeLabel":"integer\u003cint32>"}},"description":"Line items of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0","typeLabel":"object"},{"type":"null","description":"Invoice associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the invoice"},"name":{"type":"string","description":"Name of the invoice"},"date":{"type":"string","description":"Date of the invoice","format":"date"},"apiSourceId":{"oneOf":[{"type":"string","description":"API source id of the invoice"},{"type":"null","description":"API source id of the invoice"}]},"lineItems":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Id of the invoice line item","example":"ili_123456"},"amount":{"type":"integer","description":"Total amount of the invoice line item (in cents)","format":"int32","example":5001}},"description":"Line items of the invoice"}}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice","typeLabel":"object · null · null"},"customer":{"oneOf":[{"type":"object","description":"Customer associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the customer","example":"cus_4852707","isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the customer","example":"Abigail Adams","uniqueKey":"data.items.[INDEX].data.customer.oneOf.0.name","typeLabel":"string"},"email":{"type":"string","description":"Email of the customer","example":"abigail@tight.com","uniqueKey":"data.items.[INDEX].data.customer.oneOf.0.email","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.0","typeLabel":"object"},{"type":"null","description":"Customer associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the customer","example":"cus_4852707"},"name":{"type":"string","description":"Name of the customer","example":"Abigail Adams"},"email":{"type":"string","description":"Email of the customer","example":"abigail@tight.com"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer","typeLabel":"object · null · null"},"dimensionValues":{"maxItems":4,"type":"array","items":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension value","example":"dv_593051","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].id","typeLabel":"string"},"dimension":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension","example":"dim_4521","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the dimension","example":"Region","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension.name","typeLabel":"string"},"requiredness":{"type":"string","description":"Requiredness of the dimension","example":"NOT_REQUIRED","enum":["REQUIRED","NOT_REQUIRED"],"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension.requiredness","typeLabel":"enum\u003cstring>"}},"description":"Dimension for this dimension value","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension","typeLabel":"object"},"name":{"type":"string","description":"Name of the dimension value","example":"Mid-Atlantic","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].name","typeLabel":"string"},"child":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension value","example":"dv_593052","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.id","typeLabel":"string"},"dimension":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension","example":"dim_4521","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the dimension","example":"Region","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension.name","typeLabel":"string"},"requiredness":{"type":"string","description":"Requiredness of the dimension","example":"NOT_REQUIRED","enum":["REQUIRED","NOT_REQUIRED"],"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension.requiredness","typeLabel":"enum\u003cstring>"}},"description":"Dimension for this dimension value","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension","typeLabel":"object"},"name":{"type":"string","description":"Name of the dimension value","example":"Washington DC","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.name","typeLabel":"string"},"child":{"oneOf":[{"$circularRef":"6ab7af3b-ecc4-4045-814e-0b32e6bac883"}],"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.child","typeLabel":"any"}},"description":"Child dimension value, if applicable","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child","typeLabel":"object"}},"description":"List of dimension values associated with this time entry","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues","typeLabel":"object[]"},"employee":{"oneOf":[{"type":"object","description":"Employee associated with this time entry","required":["email","firstName","id","lastName"],"properties":{"id":{"type":"string","description":"Id of the employee","example":"emp_12345","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.id","typeLabel":"string"},"firstName":{"type":"string","description":"First name of the employee","example":"John","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.firstName","typeLabel":"string"},"lastName":{"type":"string","description":"Last name of the employee","example":"Doe","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.lastName","typeLabel":"string"},"email":{"oneOf":[{"type":"string","description":"Email of the employee","example":"employee@example.com","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Email of the employee","example":"employee@example.com","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.email","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0","typeLabel":"object"},{"type":"null","description":"Employee associated with this time entry","required":["email","firstName","id","lastName"],"properties":{"id":{"type":"string","description":"Id of the employee","example":"emp_12345"},"firstName":{"type":"string","description":"First name of the employee","example":"John"},"lastName":{"type":"string","description":"Last name of the employee","example":"Doe"},"email":{"oneOf":[{"type":"string","description":"Email of the employee","example":"employee@example.com"},{"type":"null","description":"Email of the employee","example":"employee@example.com"}]}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee","typeLabel":"object · null · null"},"customData":{"oneOf":[{"type":"object","properties":{"empty":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.empty","typeLabel":"boolean"},"array":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.array","typeLabel":"boolean"},"null":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.null","typeLabel":"boolean"},"object":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.object","typeLabel":"boolean"},"float":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.float","typeLabel":"boolean"},"string":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.string","typeLabel":"boolean"},"number":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.number","typeLabel":"boolean"},"missingNode":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.missingNode","typeLabel":"boolean"},"valueNode":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.valueNode","typeLabel":"boolean"},"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"],"uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.nodeType","typeLabel":"enum\u003cstring>"},"pojo":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.pojo","typeLabel":"boolean"},"integralNumber":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.integralNumber","typeLabel":"boolean"},"floatingPointNumber":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.floatingPointNumber","typeLabel":"boolean"},"short":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.short","typeLabel":"boolean"},"int":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.int","typeLabel":"boolean"},"long":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.long","typeLabel":"boolean"},"double":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.double","typeLabel":"boolean"},"bigDecimal":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.bigDecimal","typeLabel":"boolean"},"bigInteger":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.bigInteger","typeLabel":"boolean"},"textual":{"type":"boolean","deprecated":true,"uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.textual","typeLabel":"boolean"},"boolean":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.boolean","typeLabel":"boolean"},"binary":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.binary","typeLabel":"boolean"},"container":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.container","typeLabel":"boolean"},"embeddedValue":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.embeddedValue","typeLabel":"boolean"}},"description":"Custom JSON in which you can store any data with max length of 2000 characters","example":{"internal_key":"some_internal_key","some_other_field":23434},"uniqueKey":"data.items.[INDEX].data.customData.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"empty":{"type":"boolean"},"array":{"type":"boolean"},"null":{"type":"boolean"},"object":{"type":"boolean"},"float":{"type":"boolean"},"string":{"type":"boolean"},"number":{"type":"boolean"},"missingNode":{"type":"boolean"},"valueNode":{"type":"boolean"},"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"]},"pojo":{"type":"boolean"},"integralNumber":{"type":"boolean"},"floatingPointNumber":{"type":"boolean"},"short":{"type":"boolean"},"int":{"type":"boolean"},"long":{"type":"boolean"},"double":{"type":"boolean"},"bigDecimal":{"type":"boolean"},"bigInteger":{"type":"boolean"},"textual":{"type":"boolean","deprecated":true},"boolean":{"type":"boolean"},"binary":{"type":"boolean"},"container":{"type":"boolean"},"embeddedValue":{"type":"boolean"}},"description":"Custom JSON in which you can store any data with max length of 2000 characters","example":{"internal_key":"some_internal_key","some_other_field":23434},"uniqueKey":"data.items.[INDEX].data.customData.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].data.customData","typeLabel":"object | null"}},"description":"The data generated by the action performed.","uniqueKey":"data.items.[INDEX].data","typeLabel":"object"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"data.items.[INDEX].error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"data.items.[INDEX].error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"data.items.[INDEX].error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"data.items.[INDEX].error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.items.[INDEX].error","typeLabel":"object[]"}},"description":"The data generated by the action performed.","uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data","typeLabel":"object[]"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"result":"SUCCESS","data":[{"result":"SUCCESS","statusCode":200,"data":{"id":"tme_28868401","date":"2024-03-15","status":"ACTIVE","duration":3600000,"task":{"id":"tmt_28868401","description":"Development work"},"description":"Worked on feature implementation","notes":"Additional context about the work","invoice":{"id":"\u003cstring>","name":"\u003cstring>","date":"2023-12-25","apiSourceId":"\u003cstring>","lineItems":[{"id":"ili_123456","amount":5001}]},"customer":{"id":"cus_4852707","name":"Abigail Adams","email":"abigail@tight.com"},"dimensionValues":[{"id":"dv_593051","dimension":{"id":"dim_4521","name":"Region","requiredness":"NOT_REQUIRED"},"name":"Mid-Atlantic","child":{"id":"dv_593052","dimension":{"id":"dim_4521","name":"Region","requiredness":"NOT_REQUIRED"},"name":"Washington DC","child":"\u003cunknown>"}}],"employee":{"id":"emp_12345","firstName":"John","lastName":"Doe","email":"employee@example.com"},"customData":{"internal_key":"some_internal_key","some_other_field":23434}},"error":[{"type":"UNKNOWN_ERROR","message":"\u003cstring>","param":"\u003cstring>"}]}],"error":[{"type":"UNKNOWN_ERROR","message":"\u003cstring>","param":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"903f90bf-05a8-4be7-b9ce-c736df91b91c":{"description":"Some time entries failed to save. See response body for error details.","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"result","typeLabel":"enum\u003cstring>"},"data":{"type":"array","description":"The data generated by the action performed.","items":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"data.items.[INDEX].result","typeLabel":"enum\u003cstring>"},"statusCode":{"type":"integer","description":"The HTTP status code for the action performed.","format":"int32","enum":[200,400,401,403,404,500],"uniqueKey":"data.items.[INDEX].statusCode","typeLabel":"enum\u003cinteger>"},"data":{"required":["customer","date","description","dimensionValues","duration","employee","id","invoice","notes","status","task"],"type":"object","properties":{"id":{"type":"string","description":"Id of the time entry","example":"tme_28868401","isRequired":true,"uniqueKey":"data.items.[INDEX].data.id","typeLabel":"string"},"date":{"type":"string","description":"Date of the time entry","format":"date","example":"2024-03-15","isRequired":true,"uniqueKey":"data.items.[INDEX].data.date","typeLabel":"string\u003cdate>"},"status":{"type":"string","description":"Status of the time entry","example":"ACTIVE","enum":["ACTIVE","INACTIVE","REMOVED"],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.status","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","description":"Duration of the time entry in milliseconds","format":"int32","example":3600000,"isRequired":true,"uniqueKey":"data.items.[INDEX].data.duration","typeLabel":"integer\u003cint32>"},"task":{"oneOf":[{"type":"object","description":"Task associated with this time entry","required":["description","id"],"properties":{"id":{"type":"string","description":"Id of the task","example":"tmt_28868401","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.id","typeLabel":"string"},"description":{"oneOf":[{"type":"string","description":"Description of the task","example":"Development work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the task","example":"Development work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.description","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0","typeLabel":"object"},{"type":"null","description":"Task associated with this time entry","required":["description","id"],"properties":{"id":{"type":"string","description":"Id of the task","example":"tmt_28868401"},"description":{"oneOf":[{"type":"string","description":"Description of the task","example":"Development work"},{"type":"null","description":"Description of the task","example":"Development work"}]}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task","typeLabel":"object · null · null"},"description":{"oneOf":[{"type":"string","description":"Description of the time entry","example":"Worked on feature implementation","isRequired":true,"uniqueKey":"data.items.[INDEX].data.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the time entry","example":"Worked on feature implementation","isRequired":true,"uniqueKey":"data.items.[INDEX].data.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.description","typeLabel":"string | null"},"notes":{"oneOf":[{"type":"string","description":"Notes for the time entry","example":"Additional context about the work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.notes.oneOf.0","typeLabel":"string"},{"type":"null","description":"Notes for the time entry","example":"Additional context about the work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.notes.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.notes","typeLabel":"string | null"},"invoice":{"oneOf":[{"type":"object","description":"Invoice associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the invoice","isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.name","typeLabel":"string"},"date":{"type":"string","description":"Date of the invoice","format":"date","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.date","typeLabel":"string\u003cdate>"},"apiSourceId":{"oneOf":[{"type":"string","description":"API source id of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.apiSourceId.oneOf.0","typeLabel":"string"},{"type":"null","description":"API source id of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.apiSourceId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.apiSourceId","typeLabel":"string | null"},"lineItems":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Id of the invoice line item","example":"ili_123456","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems.items.[INDEX].id","typeLabel":"string"},"amount":{"type":"integer","description":"Total amount of the invoice line item (in cents)","format":"int32","example":5001,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems.items.[INDEX].amount","typeLabel":"integer\u003cint32>"}},"description":"Line items of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0","typeLabel":"object"},{"type":"null","description":"Invoice associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the invoice"},"name":{"type":"string","description":"Name of the invoice"},"date":{"type":"string","description":"Date of the invoice","format":"date"},"apiSourceId":{"oneOf":[{"type":"string","description":"API source id of the invoice"},{"type":"null","description":"API source id of the invoice"}]},"lineItems":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Id of the invoice line item","example":"ili_123456"},"amount":{"type":"integer","description":"Total amount of the invoice line item (in cents)","format":"int32","example":5001}},"description":"Line items of the invoice"}}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice","typeLabel":"object · null · null"},"customer":{"oneOf":[{"type":"object","description":"Customer associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the customer","example":"cus_4852707","isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the customer","example":"Abigail Adams","uniqueKey":"data.items.[INDEX].data.customer.oneOf.0.name","typeLabel":"string"},"email":{"type":"string","description":"Email of the customer","example":"abigail@tight.com","uniqueKey":"data.items.[INDEX].data.customer.oneOf.0.email","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.0","typeLabel":"object"},{"type":"null","description":"Customer associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the customer","example":"cus_4852707"},"name":{"type":"string","description":"Name of the customer","example":"Abigail Adams"},"email":{"type":"string","description":"Email of the customer","example":"abigail@tight.com"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer","typeLabel":"object · null · null"},"dimensionValues":{"maxItems":4,"type":"array","items":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension value","example":"dv_593051","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].id","typeLabel":"string"},"dimension":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension","example":"dim_4521","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the dimension","example":"Region","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension.name","typeLabel":"string"},"requiredness":{"type":"string","description":"Requiredness of the dimension","example":"NOT_REQUIRED","enum":["REQUIRED","NOT_REQUIRED"],"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension.requiredness","typeLabel":"enum\u003cstring>"}},"description":"Dimension for this dimension value","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension","typeLabel":"object"},"name":{"type":"string","description":"Name of the dimension value","example":"Mid-Atlantic","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].name","typeLabel":"string"},"child":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension value","example":"dv_593052","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.id","typeLabel":"string"},"dimension":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension","example":"dim_4521","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the dimension","example":"Region","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension.name","typeLabel":"string"},"requiredness":{"type":"string","description":"Requiredness of the dimension","example":"NOT_REQUIRED","enum":["REQUIRED","NOT_REQUIRED"],"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension.requiredness","typeLabel":"enum\u003cstring>"}},"description":"Dimension for this dimension value","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension","typeLabel":"object"},"name":{"type":"string","description":"Name of the dimension value","example":"Washington DC","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.name","typeLabel":"string"},"child":{"oneOf":[{"$circularRef":"6ab7af3b-ecc4-4045-814e-0b32e6bac883"}],"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.child","typeLabel":"any"}},"description":"Child dimension value, if applicable","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child","typeLabel":"object"}},"description":"List of dimension values associated with this time entry","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues","typeLabel":"object[]"},"employee":{"oneOf":[{"type":"object","description":"Employee associated with this time entry","required":["email","firstName","id","lastName"],"properties":{"id":{"type":"string","description":"Id of the employee","example":"emp_12345","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.id","typeLabel":"string"},"firstName":{"type":"string","description":"First name of the employee","example":"John","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.firstName","typeLabel":"string"},"lastName":{"type":"string","description":"Last name of the employee","example":"Doe","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.lastName","typeLabel":"string"},"email":{"oneOf":[{"type":"string","description":"Email of the employee","example":"employee@example.com","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Email of the employee","example":"employee@example.com","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.email","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0","typeLabel":"object"},{"type":"null","description":"Employee associated with this time entry","required":["email","firstName","id","lastName"],"properties":{"id":{"type":"string","description":"Id of the employee","example":"emp_12345"},"firstName":{"type":"string","description":"First name of the employee","example":"John"},"lastName":{"type":"string","description":"Last name of the employee","example":"Doe"},"email":{"oneOf":[{"type":"string","description":"Email of the employee","example":"employee@example.com"},{"type":"null","description":"Email of the employee","example":"employee@example.com"}]}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee","typeLabel":"object · null · null"},"customData":{"oneOf":[{"type":"object","properties":{"empty":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.empty","typeLabel":"boolean"},"array":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.array","typeLabel":"boolean"},"null":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.null","typeLabel":"boolean"},"object":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.object","typeLabel":"boolean"},"float":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.float","typeLabel":"boolean"},"string":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.string","typeLabel":"boolean"},"number":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.number","typeLabel":"boolean"},"missingNode":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.missingNode","typeLabel":"boolean"},"valueNode":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.valueNode","typeLabel":"boolean"},"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"],"uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.nodeType","typeLabel":"enum\u003cstring>"},"pojo":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.pojo","typeLabel":"boolean"},"integralNumber":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.integralNumber","typeLabel":"boolean"},"floatingPointNumber":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.floatingPointNumber","typeLabel":"boolean"},"short":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.short","typeLabel":"boolean"},"int":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.int","typeLabel":"boolean"},"long":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.long","typeLabel":"boolean"},"double":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.double","typeLabel":"boolean"},"bigDecimal":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.bigDecimal","typeLabel":"boolean"},"bigInteger":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.bigInteger","typeLabel":"boolean"},"textual":{"type":"boolean","deprecated":true,"uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.textual","typeLabel":"boolean"},"boolean":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.boolean","typeLabel":"boolean"},"binary":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.binary","typeLabel":"boolean"},"container":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.container","typeLabel":"boolean"},"embeddedValue":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.embeddedValue","typeLabel":"boolean"}},"description":"Custom JSON in which you can store any data with max length of 2000 characters","example":{"internal_key":"some_internal_key","some_other_field":23434},"uniqueKey":"data.items.[INDEX].data.customData.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"empty":{"type":"boolean"},"array":{"type":"boolean"},"null":{"type":"boolean"},"object":{"type":"boolean"},"float":{"type":"boolean"},"string":{"type":"boolean"},"number":{"type":"boolean"},"missingNode":{"type":"boolean"},"valueNode":{"type":"boolean"},"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"]},"pojo":{"type":"boolean"},"integralNumber":{"type":"boolean"},"floatingPointNumber":{"type":"boolean"},"short":{"type":"boolean"},"int":{"type":"boolean"},"long":{"type":"boolean"},"double":{"type":"boolean"},"bigDecimal":{"type":"boolean"},"bigInteger":{"type":"boolean"},"textual":{"type":"boolean","deprecated":true},"boolean":{"type":"boolean"},"binary":{"type":"boolean"},"container":{"type":"boolean"},"embeddedValue":{"type":"boolean"}},"description":"Custom JSON in which you can store any data with max length of 2000 characters","example":{"internal_key":"some_internal_key","some_other_field":23434},"uniqueKey":"data.items.[INDEX].data.customData.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].data.customData","typeLabel":"object | null"}},"description":"The data generated by the action performed.","uniqueKey":"data.items.[INDEX].data","typeLabel":"object"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"data.items.[INDEX].error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"data.items.[INDEX].error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"data.items.[INDEX].error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"data.items.[INDEX].error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.items.[INDEX].error","typeLabel":"object[]"}},"description":"The data generated by the action performed.","uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data","typeLabel":"object[]"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"result":"SUCCESS","data":[{"result":"SUCCESS","statusCode":200,"data":{"id":"tme_28868401","date":"2024-03-15","status":"ACTIVE","duration":3600000,"task":{"id":"tmt_28868401","description":"Development work"},"description":"Worked on feature implementation","notes":"Additional context about the work","invoice":{"id":"\u003cstring>","name":"\u003cstring>","date":"2023-12-25","apiSourceId":"\u003cstring>","lineItems":[{"id":"ili_123456","amount":5001}]},"customer":{"id":"cus_4852707","name":"Abigail Adams","email":"abigail@tight.com"},"dimensionValues":[{"id":"dv_593051","dimension":{"id":"dim_4521","name":"Region","requiredness":"NOT_REQUIRED"},"name":"Mid-Atlantic","child":{"id":"dv_593052","dimension":{"id":"dim_4521","name":"Region","requiredness":"NOT_REQUIRED"},"name":"Washington DC","child":"\u003cunknown>"}}],"employee":{"id":"emp_12345","firstName":"John","lastName":"Doe","email":"employee@example.com"},"customData":{"internal_key":"some_internal_key","some_other_field":23434}},"error":[{"type":"UNKNOWN_ERROR","message":"\u003cstring>","param":"\u003cstring>"}]}],"error":[{"type":"UNKNOWN_ERROR","message":"\u003cstring>","param":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"58b026a0-09e2-4a8c-9e7d-b7205155a77d":{"description":"All time entries failed to save.","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"result","typeLabel":"enum\u003cstring>"},"data":{"type":"array","description":"The data generated by the action performed.","items":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"data.items.[INDEX].result","typeLabel":"enum\u003cstring>"},"statusCode":{"type":"integer","description":"The HTTP status code for the action performed.","format":"int32","enum":[200,400,401,403,404,500],"uniqueKey":"data.items.[INDEX].statusCode","typeLabel":"enum\u003cinteger>"},"data":{"required":["customer","date","description","dimensionValues","duration","employee","id","invoice","notes","status","task"],"type":"object","properties":{"id":{"type":"string","description":"Id of the time entry","example":"tme_28868401","isRequired":true,"uniqueKey":"data.items.[INDEX].data.id","typeLabel":"string"},"date":{"type":"string","description":"Date of the time entry","format":"date","example":"2024-03-15","isRequired":true,"uniqueKey":"data.items.[INDEX].data.date","typeLabel":"string\u003cdate>"},"status":{"type":"string","description":"Status of the time entry","example":"ACTIVE","enum":["ACTIVE","INACTIVE","REMOVED"],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.status","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","description":"Duration of the time entry in milliseconds","format":"int32","example":3600000,"isRequired":true,"uniqueKey":"data.items.[INDEX].data.duration","typeLabel":"integer\u003cint32>"},"task":{"oneOf":[{"type":"object","description":"Task associated with this time entry","required":["description","id"],"properties":{"id":{"type":"string","description":"Id of the task","example":"tmt_28868401","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.id","typeLabel":"string"},"description":{"oneOf":[{"type":"string","description":"Description of the task","example":"Development work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the task","example":"Development work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0.description","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.0","typeLabel":"object"},{"type":"null","description":"Task associated with this time entry","required":["description","id"],"properties":{"id":{"type":"string","description":"Id of the task","example":"tmt_28868401"},"description":{"oneOf":[{"type":"string","description":"Description of the task","example":"Development work"},{"type":"null","description":"Description of the task","example":"Development work"}]}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.task.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.task","typeLabel":"object · null · null"},"description":{"oneOf":[{"type":"string","description":"Description of the time entry","example":"Worked on feature implementation","isRequired":true,"uniqueKey":"data.items.[INDEX].data.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the time entry","example":"Worked on feature implementation","isRequired":true,"uniqueKey":"data.items.[INDEX].data.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.description","typeLabel":"string | null"},"notes":{"oneOf":[{"type":"string","description":"Notes for the time entry","example":"Additional context about the work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.notes.oneOf.0","typeLabel":"string"},{"type":"null","description":"Notes for the time entry","example":"Additional context about the work","isRequired":true,"uniqueKey":"data.items.[INDEX].data.notes.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.notes","typeLabel":"string | null"},"invoice":{"oneOf":[{"type":"object","description":"Invoice associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the invoice","isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.name","typeLabel":"string"},"date":{"type":"string","description":"Date of the invoice","format":"date","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.date","typeLabel":"string\u003cdate>"},"apiSourceId":{"oneOf":[{"type":"string","description":"API source id of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.apiSourceId.oneOf.0","typeLabel":"string"},{"type":"null","description":"API source id of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.apiSourceId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.apiSourceId","typeLabel":"string | null"},"lineItems":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Id of the invoice line item","example":"ili_123456","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems.items.[INDEX].id","typeLabel":"string"},"amount":{"type":"integer","description":"Total amount of the invoice line item (in cents)","format":"int32","example":5001,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems.items.[INDEX].amount","typeLabel":"integer\u003cint32>"}},"description":"Line items of the invoice","uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0.lineItems","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.0","typeLabel":"object"},{"type":"null","description":"Invoice associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the invoice"},"name":{"type":"string","description":"Name of the invoice"},"date":{"type":"string","description":"Date of the invoice","format":"date"},"apiSourceId":{"oneOf":[{"type":"string","description":"API source id of the invoice"},{"type":"null","description":"API source id of the invoice"}]},"lineItems":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Id of the invoice line item","example":"ili_123456"},"amount":{"type":"integer","description":"Total amount of the invoice line item (in cents)","format":"int32","example":5001}},"description":"Line items of the invoice"}}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.invoice","typeLabel":"object · null · null"},"customer":{"oneOf":[{"type":"object","description":"Customer associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the customer","example":"cus_4852707","isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the customer","example":"Abigail Adams","uniqueKey":"data.items.[INDEX].data.customer.oneOf.0.name","typeLabel":"string"},"email":{"type":"string","description":"Email of the customer","example":"abigail@tight.com","uniqueKey":"data.items.[INDEX].data.customer.oneOf.0.email","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.0","typeLabel":"object"},{"type":"null","description":"Customer associated with this time entry","required":["id"],"properties":{"id":{"type":"string","description":"Id of the customer","example":"cus_4852707"},"name":{"type":"string","description":"Name of the customer","example":"Abigail Adams"},"email":{"type":"string","description":"Email of the customer","example":"abigail@tight.com"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.customer","typeLabel":"object · null · null"},"dimensionValues":{"maxItems":4,"type":"array","items":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension value","example":"dv_593051","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].id","typeLabel":"string"},"dimension":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension","example":"dim_4521","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the dimension","example":"Region","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension.name","typeLabel":"string"},"requiredness":{"type":"string","description":"Requiredness of the dimension","example":"NOT_REQUIRED","enum":["REQUIRED","NOT_REQUIRED"],"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension.requiredness","typeLabel":"enum\u003cstring>"}},"description":"Dimension for this dimension value","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].dimension","typeLabel":"object"},"name":{"type":"string","description":"Name of the dimension value","example":"Mid-Atlantic","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].name","typeLabel":"string"},"child":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension value","example":"dv_593052","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.id","typeLabel":"string"},"dimension":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension","example":"dim_4521","isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the dimension","example":"Region","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension.name","typeLabel":"string"},"requiredness":{"type":"string","description":"Requiredness of the dimension","example":"NOT_REQUIRED","enum":["REQUIRED","NOT_REQUIRED"],"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension.requiredness","typeLabel":"enum\u003cstring>"}},"description":"Dimension for this dimension value","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.dimension","typeLabel":"object"},"name":{"type":"string","description":"Name of the dimension value","example":"Washington DC","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.name","typeLabel":"string"},"child":{"oneOf":[{"$circularRef":"6ab7af3b-ecc4-4045-814e-0b32e6bac883"}],"uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child.child","typeLabel":"any"}},"description":"Child dimension value, if applicable","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX].child","typeLabel":"object"}},"description":"List of dimension values associated with this time entry","uniqueKey":"data.items.[INDEX].data.dimensionValues.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.dimensionValues","typeLabel":"object[]"},"employee":{"oneOf":[{"type":"object","description":"Employee associated with this time entry","required":["email","firstName","id","lastName"],"properties":{"id":{"type":"string","description":"Id of the employee","example":"emp_12345","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.id","typeLabel":"string"},"firstName":{"type":"string","description":"First name of the employee","example":"John","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.firstName","typeLabel":"string"},"lastName":{"type":"string","description":"Last name of the employee","example":"Doe","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.lastName","typeLabel":"string"},"email":{"oneOf":[{"type":"string","description":"Email of the employee","example":"employee@example.com","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Email of the employee","example":"employee@example.com","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0.email","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.0","typeLabel":"object"},{"type":"null","description":"Employee associated with this time entry","required":["email","firstName","id","lastName"],"properties":{"id":{"type":"string","description":"Id of the employee","example":"emp_12345"},"firstName":{"type":"string","description":"First name of the employee","example":"John"},"lastName":{"type":"string","description":"Last name of the employee","example":"Doe"},"email":{"oneOf":[{"type":"string","description":"Email of the employee","example":"employee@example.com"},{"type":"null","description":"Email of the employee","example":"employee@example.com"}]}},"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.1","typeLabel":"null"},{"type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].data.employee","typeLabel":"object · null · null"},"customData":{"oneOf":[{"type":"object","properties":{"empty":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.empty","typeLabel":"boolean"},"array":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.array","typeLabel":"boolean"},"null":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.null","typeLabel":"boolean"},"object":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.object","typeLabel":"boolean"},"float":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.float","typeLabel":"boolean"},"string":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.string","typeLabel":"boolean"},"number":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.number","typeLabel":"boolean"},"missingNode":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.missingNode","typeLabel":"boolean"},"valueNode":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.valueNode","typeLabel":"boolean"},"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"],"uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.nodeType","typeLabel":"enum\u003cstring>"},"pojo":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.pojo","typeLabel":"boolean"},"integralNumber":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.integralNumber","typeLabel":"boolean"},"floatingPointNumber":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.floatingPointNumber","typeLabel":"boolean"},"short":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.short","typeLabel":"boolean"},"int":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.int","typeLabel":"boolean"},"long":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.long","typeLabel":"boolean"},"double":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.double","typeLabel":"boolean"},"bigDecimal":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.bigDecimal","typeLabel":"boolean"},"bigInteger":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.bigInteger","typeLabel":"boolean"},"textual":{"type":"boolean","deprecated":true,"uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.textual","typeLabel":"boolean"},"boolean":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.boolean","typeLabel":"boolean"},"binary":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.binary","typeLabel":"boolean"},"container":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.container","typeLabel":"boolean"},"embeddedValue":{"type":"boolean","uniqueKey":"data.items.[INDEX].data.customData.oneOf.0.embeddedValue","typeLabel":"boolean"}},"description":"Custom JSON in which you can store any data with max length of 2000 characters","example":{"internal_key":"some_internal_key","some_other_field":23434},"uniqueKey":"data.items.[INDEX].data.customData.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"empty":{"type":"boolean"},"array":{"type":"boolean"},"null":{"type":"boolean"},"object":{"type":"boolean"},"float":{"type":"boolean"},"string":{"type":"boolean"},"number":{"type":"boolean"},"missingNode":{"type":"boolean"},"valueNode":{"type":"boolean"},"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"]},"pojo":{"type":"boolean"},"integralNumber":{"type":"boolean"},"floatingPointNumber":{"type":"boolean"},"short":{"type":"boolean"},"int":{"type":"boolean"},"long":{"type":"boolean"},"double":{"type":"boolean"},"bigDecimal":{"type":"boolean"},"bigInteger":{"type":"boolean"},"textual":{"type":"boolean","deprecated":true},"boolean":{"type":"boolean"},"binary":{"type":"boolean"},"container":{"type":"boolean"},"embeddedValue":{"type":"boolean"}},"description":"Custom JSON in which you can store any data with max length of 2000 characters","example":{"internal_key":"some_internal_key","some_other_field":23434},"uniqueKey":"data.items.[INDEX].data.customData.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].data.customData","typeLabel":"object | null"}},"description":"The data generated by the action performed.","uniqueKey":"data.items.[INDEX].data","typeLabel":"object"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"data.items.[INDEX].error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"data.items.[INDEX].error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"data.items.[INDEX].error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"data.items.[INDEX].error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.items.[INDEX].error","typeLabel":"object[]"}},"description":"The data generated by the action performed.","uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data","typeLabel":"object[]"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"result":"SUCCESS","data":[{"result":"SUCCESS","statusCode":200,"data":{"id":"tme_28868401","date":"2024-03-15","status":"ACTIVE","duration":3600000,"task":{"id":"tmt_28868401","description":"Development work"},"description":"Worked on feature implementation","notes":"Additional context about the work","invoice":{"id":"\u003cstring>","name":"\u003cstring>","date":"2023-12-25","apiSourceId":"\u003cstring>","lineItems":[{"id":"ili_123456","amount":5001}]},"customer":{"id":"cus_4852707","name":"Abigail Adams","email":"abigail@tight.com"},"dimensionValues":[{"id":"dv_593051","dimension":{"id":"dim_4521","name":"Region","requiredness":"NOT_REQUIRED"},"name":"Mid-Atlantic","child":{"id":"dv_593052","dimension":{"id":"dim_4521","name":"Region","requiredness":"NOT_REQUIRED"},"name":"Washington DC","child":"\u003cunknown>"}}],"employee":{"id":"emp_12345","firstName":"John","lastName":"Doe","email":"employee@example.com"},"customData":{"internal_key":"some_internal_key","some_other_field":23434}},"error":[{"type":"UNKNOWN_ERROR","message":"\u003cstring>","param":"\u003cstring>"}]}],"error":[{"type":"UNKNOWN_ERROR","message":"\u003cstring>","param":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"4a6aff83-d38e-4f6f-8f3b-b17058149c75":{"description":"Not authenticated","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"result","typeLabel":"enum\u003cstring>"},"data":{"oneOf":[{"type":"object","description":"The data generated by the action performed.","uniqueKey":"data.oneOf.0","typeLabel":"object"},{"type":"null","description":"The data generated by the action performed.","uniqueKey":"data.oneOf.1","typeLabel":"null"}],"uniqueKey":"data","typeLabel":"object | null"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"result":"FAILURE","error":[{"type":"INVALID_TOKEN","message":"Invalid access token"}]},"examples":{"Example":{"title":"Example","value":{"result":"FAILURE","error":[{"type":"INVALID_TOKEN","message":"Invalid access token"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"6ea623ff-1eaa-4dd4-847f-e5674393f721":{"description":"Not authorized","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"result","typeLabel":"enum\u003cstring>"},"data":{"oneOf":[{"type":"object","description":"The data generated by the action performed.","uniqueKey":"data.oneOf.0","typeLabel":"object"},{"type":"null","description":"The data generated by the action performed.","uniqueKey":"data.oneOf.1","typeLabel":"null"}],"uniqueKey":"data","typeLabel":"object | null"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"result":"FAILURE","error":[{"type":"FORBIDDEN","message":"Expired access token"}]},"examples":{"Example":{"title":"Example","value":{"result":"FAILURE","error":[{"type":"FORBIDDEN","message":"Expired access token"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"de62950c-a9a4-4e1e-baea-231af6d07500":{"description":"Endpoint not found","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"result","typeLabel":"enum\u003cstring>"},"data":{"oneOf":[{"type":"object","description":"The data generated by the action performed.","uniqueKey":"data.oneOf.0","typeLabel":"object"},{"type":"null","description":"The data generated by the action performed.","uniqueKey":"data.oneOf.1","typeLabel":"null"}],"uniqueKey":"data","typeLabel":"object | null"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"result":"FAILURE","error":[{"type":"BAD_REQUEST","message":"Resource not found"}]},"examples":{"Example":{"title":"Example","value":{"result":"FAILURE","error":[{"type":"BAD_REQUEST","message":"Resource not found"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"db9a6553-fd62-425a-9bec-bcfd30a40c92":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"string","description":"The result of the action performed.","enum":["SUCCESS","FAILURE"],"uniqueKey":"result","typeLabel":"enum\u003cstring>"},"data":{"oneOf":[{"type":"object","description":"The data generated by the action performed.","uniqueKey":"data.oneOf.0","typeLabel":"object"},{"type":"null","description":"The data generated by the action performed.","uniqueKey":"data.oneOf.1","typeLabel":"null"}],"uniqueKey":"data","typeLabel":"object | null"},"error":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the error. Safe for programmatic use.","enum":["UNKNOWN_ERROR","INVALID_TOKEN","EXPIRED_TOKEN","FORBIDDEN","BAD_REQUEST","CONFLICT","JSON_ERROR","DUPLICATE","REQUIRED","INVALID_VALUE","NOT_MODIFIABLE","INVALID_FORMAT","NOT_FOUND"],"uniqueKey":"error.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A human-readable message providing more details about the error. Safe for displaying to a user.","uniqueKey":"error.items.[INDEX].message","typeLabel":"string"},"param":{"type":"string","description":"If the error is parameter-specific, the parameter related to the error. This can be used to display a message near the correct form field.","uniqueKey":"error.items.[INDEX].param","typeLabel":"string"}},"description":"Errors associated with the action performed, if applicable.","uniqueKey":"error.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"result":"FAILURE","error":[{"type":"UNKNOWN_ERROR","message":"Something went wrong. Please try again later."}]},"examples":{"Example":{"title":"Example","value":{"result":"FAILURE","error":[{"type":"UNKNOWN_ERROR","message":"Something went wrong. Please try again later."}]}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"828f7963-4d70-4dfc-a646-d4c48607a013":{"EmbedToken":{"type":"http","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, see [Authentication for more detail](/api-reference/authentication#partner-level-authentication).","scheme":"bearer","scopes":[],"schemeName":"EmbedToken"}}},"servers":{"c51e0456-9324-4202-9a47-f5dfdcdee9de":{"url":"https://sandbox.tight.com","description":"Staging Environment"},"24cf58e9-9b99-4ad7-84b8-6d7bf3adfa9a":{"url":"https://prod.tight.com","description":"Production Environment"}},"schemas":{"6ab7af3b-ecc4-4045-814e-0b32e6bac883":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension value","example":"dv_593052","isRequired":true},"dimension":{"required":["id"],"type":"object","properties":{"id":{"type":"string","description":"Id of the dimension","example":"dim_4521","isRequired":true},"name":{"type":"string","description":"Name of the dimension","example":"Region"},"requiredness":{"type":"string","description":"Requiredness of the dimension","example":"NOT_REQUIRED","enum":["REQUIRED","NOT_REQUIRED"]}},"description":"Dimension for this dimension value"},"name":{"type":"string","description":"Name of the dimension value","example":"Washington DC"},"child":{"oneOf":[{}]}},"description":"Child dimension value, if applicable"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, see [Authentication for more detail](/api-reference/authentication#partner-level-authentication).","scheme":"bearer","scopes":[],"schemeName":"EmbedToken"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, see [Authentication for more detail](/api-reference/authentication#partner-level-authentication).","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"EmbedToken","name":"Authorization"}],"title":"EmbedToken"}]},"originalFileLocation":"https://dev.tight.com/v3/api-docs"},"subdomain":"tight-7c882d74","siteName":"Tight API","title":"Save times - Tight API","navMaps":{"firstHrefInVersion":{"v6.0":{"href":"/api-reference/time-tracking--times/save-times","matchLevel":0},"v5.0":{"href":"/v5.0/api-reference/authentication/create-a-tight-account","matchLevel":2},"v4.0":{"href":"/v4.0/api-reference/authentication/create-a-tight-account","matchLevel":2}},"firstHrefInLanguage":{}},"lastModified":"2026-10-28T16:19:23.117Z","originalFileLocation":"api-reference/time-tracking--times/save-times.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Save new (or update existing) time tracking entries\">\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=\"Save times - Tight API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Save new (or update existing) time tracking entries\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Tight API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tight.com/api-reference/time-tracking--times/save-times\">\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=Time+Tracking\u0026amp;title=Save+times\u0026amp;description=Save+new+%28or+update+existing%29+time+tracking+entries\u0026amp;theme=ca0c5593681485dcdd2fa8b5\u0026amp;signature=83e738dc0fe420d17e342431b933d56f508bdf71360b8693b63bf9bfbe3e05e8\">\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=\"Save times - Tight API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Save new (or update existing) time tracking entries\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tight-7c882d74.mintlify.app/_mintlify/api/og/v2?division=Time+Tracking\u0026amp;title=Save+times\u0026amp;description=Save+new+%28or+update+existing%29+time+tracking+entries\u0026amp;theme=ca0c5593681485dcdd2fa8b5\u0026amp;signature=83e738dc0fe420d17e342431b933d56f508bdf71360b8693b63bf9bfbe3e05e8\">\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/api-reference/time-tracking--times/save-times\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/time-tracking--times/save-times.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.tight.com/#organization\",\"name\":\"Tight API\",\"url\":\"https://docs.tight.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tight-7c882d74/g3bHUuD81P-TYOyV/logo/light.svg?fit=max\u0026auto=format\u0026n=g3bHUuD81P-TYOyV\u0026q=85\u0026s=7efc18a7fc4dff02d17ed0eb2de01e0c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.tight.com#website\",\"name\":\"Tight API\",\"url\":\"https://docs.tight.com\",\"publisher\":{\"@id\":\"https://docs.tight.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.tight.com/api-reference/time-tracking--times/save-times#webpage\",\"url\":\"https://docs.tight.com/api-reference/time-tracking--times/save-times\",\"name\":\"Save times\",\"description\":\"Save new (or update existing) time tracking entries\",\"dateModified\":\"2026-10-28T16:19:23.117Z\",\"isPartOf\":{\"@id\":\"https://docs.tight.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.tight.com/api-reference/time-tracking--times/save-times#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.tight.com/api-reference/time-tracking--times/save-times#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reference\",\"item\":\"https://docs.tight.com/api-reference/bookkeepers/query-bookkeepers\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Company Management\",\"item\":\"https://docs.tight.com/api-reference/company-management/create-a-company\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Time Tracking\",\"item\":\"https://docs.tight.com/api-reference/time-tracking--times/query-times\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Save times\",\"item\":\"https://docs.tight.com/api-reference/time-tracking--times/save-times\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.tight.com/api-reference/time-tracking--times/save-times#apireference\",\"headline\":\"Save times\",\"name\":\"Save times\",\"description\":\"Save new (or update existing) time tracking entries\",\"url\":\"https://docs.tight.com/api-reference/time-tracking--times/save-times\",\"mainEntityOfPage\":{\"@id\":\"https://docs.tight.com/api-reference/time-tracking--times/save-times#webpage\"},\"dateModified\":\"2026-10-28T16:19:23.117Z\",\"publisher\":{\"@id\":\"https://docs.tight.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.tight.com#website\"}}]}\u003c/script>\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","pages":[{"title":"Guides","href":"/guides/get-started/introduction-to-tight-accounting-api"}]},{"tab":"AI","icon":"sparkles","pages":[{"title":"AI","href":"/ai/philosophy/ai-native-general-ledger"}]},{"tab":"Embedded UI","pages":[{"title":"Embedded UI","href":"/embeddable-ui/tight-embeddable-ui"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/native-integrations"}]},{"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","description":"Query time tracking entries for the authenticated user","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","description":"Get a time tracking entry for the given id","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","href":"/playground"}]},{"tab":"Roadmap","pages":[{"title":"Roadmap","href":"/roadmap/roadmap"}]},{"tab":"Status","href":"https://status.tight.com/"},{"tab":"About","hidden":true,"pages":[{"title":"About","href":"/about-tight-developer-stack"}]}]},{"version":"v5.0","pages":[{"title":"v5.0","href":"/v5.0/api-reference/authentication/create-a-tight-account"}]},{"version":"v4.0","pages":[{"title":"v4.0","href":"/v4.0/api-reference/authentication/create-a-tight-account"}]}]},"basePath":"","title":"Save times - Tight API","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js","Markdown-D7QRHV3m.js","clsx-D1Z-ELXV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-lvhuD9Du.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CKfC4ywL.js"]}