> For the complete documentation index, see [llms.txt](https://docs.kick.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kick.co/api/api-reference/chart-of-accounts.md).

# Chart of Accounts

A chart of accounts belongs to a single entity, so every endpoint is nested under the entity uuid. Listing returns archived accounts too, flagged with `isDisabled`.

An account's type, class, and code are fixed once it exists, so the update route only renames. Retiring an account works one of two ways: delete it outright, which is refused with `409` once it carries journal entries, or archive it with the disable route, which keeps it available to resolve historical postings.

Creation takes a `type` and never a `class`, because Kick derives the classification from the type it is given:

* `Assets`: Cash, Accounts Receivable, Inventory, Other Current Assets, Investments, Fixed Assets, Intangible Assets, Other Assets, Prepaid Expenses
* `Liabilities`: Accounts Payable, Credit Cards, Payroll Liabilities, Short-Term Loans, Other Current Liabilities, Long-Term Loans, Other Liabilities
* `Equity`: Equity
* `Income`: Income, Other Income
* `Expenses`: COGS, Operating Expenses, Other Expenses, Tax Expenses

## List chart of accounts

> Returns the entity's chart of accounts, archived accounts included and flagged with \`isDisabled\`. Results are paged with \`limit\`/\`offset\`.

```json
{"openapi":"3.0.2","info":{"title":"Kick Platform API","version":"v1"},"servers":[{"description":"Production","url":"https://use.kick.co/api"}],"security":[{"organizationAccessToken":[]}],"components":{"securitySchemes":{"organizationAccessToken":{"description":"Organization access token issued by Kick, sent as `Authorization: Bearer kick_org_...`.","scheme":"bearer","type":"http"}}},"paths":{"/platform/v1/entities/{entityId}/chart-of-accounts":{"get":{"description":"Returns the entity's chart of accounts, archived accounts included and flagged with `isDisabled`. Results are paged with `limit`/`offset`.","operationId":"chartOfAccounts.list","parameters":[{"in":"path","name":"entityId","required":true,"schema":{"format":"uuid","type":"string"}},{"in":"query","name":"limit","schema":{"default":100,"maximum":100,"minimum":1,"type":"integer"}},{"in":"query","name":"offset","schema":{"default":0,"minimum":0,"nullable":true,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"items":{"properties":{"class":{"enum":["Assets","Liabilities","Equity","Income","Expenses"],"type":"string"},"code":{"description":"Human-facing account code, null when the account has none.","nullable":true,"type":"string"},"createdAt":{"format":"date-time","type":"string"},"id":{"format":"uuid","type":"string"},"isDisabled":{"description":"Archived accounts stay in the listing and are flagged here.","type":"boolean"},"name":{"type":"string"},"type":{"enum":["Cash","Accounts Receivable","Inventory","Other Current Assets","Investments","Fixed Assets","Intangible Assets","Other Assets","Accounts Payable","Credit Cards","Payroll Liabilities","Short-Term Loans","Other Current Liabilities","Long-Term Loans","Other Liabilities","Equity","Income","COGS","Operating Expenses","Other Income","Other Expenses","Tax Expenses","Prepaid Expenses"],"type":"string"}},"required":["id","code","name","type","class","isDisabled","createdAt"],"type":"object"},"type":"array"},"pagination":{"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"}},"required":["limit","offset","total"],"type":"object"}},"required":["data","pagination"],"type":"object"}}},"description":"200"},"400":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"400"},"401":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"401"},"404":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"404"},"429":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"429"}},"summary":"List chart of accounts","tags":["chartOfAccounts"]}}}}
```

## Create an account

> Creates a custom account in the entity's chart of accounts. A supplied \`code\` is honored only for workspaces on a custom chart of accounts; otherwise Kick allocates the next available code.

```json
{"openapi":"3.0.2","info":{"title":"Kick Platform API","version":"v1"},"servers":[{"description":"Production","url":"https://use.kick.co/api"}],"security":[{"organizationAccessToken":[]}],"components":{"securitySchemes":{"organizationAccessToken":{"description":"Organization access token issued by Kick, sent as `Authorization: Bearer kick_org_...`.","scheme":"bearer","type":"http"}}},"paths":{"/platform/v1/entities/{entityId}/chart-of-accounts":{"post":{"description":"Creates a custom account in the entity's chart of accounts. A supplied `code` is honored only for workspaces on a custom chart of accounts; otherwise Kick allocates the next available code.","operationId":"chartOfAccounts.create","parameters":[{"in":"path","name":"entityId","required":true,"schema":{"format":"uuid","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"code":{"description":"Human-facing account code.","maxLength":20,"minLength":1,"type":"string"},"name":{"maxLength":200,"minLength":1,"type":"string"},"type":{"enum":["Cash","Accounts Receivable","Inventory","Other Current Assets","Investments","Fixed Assets","Intangible Assets","Other Assets","Accounts Payable","Credit Cards","Payroll Liabilities","Short-Term Loans","Other Current Liabilities","Long-Term Loans","Other Liabilities","Equity","Income","COGS","Operating Expenses","Other Income","Other Expenses","Tax Expenses","Prepaid Expenses"],"type":"string"}},"required":["name","type"],"type":"object"}}},"description":"Body"},"responses":{"201":{"content":{"application/json":{"schema":{"properties":{"account":{"properties":{"class":{"enum":["Assets","Liabilities","Equity","Income","Expenses"],"type":"string"},"code":{"description":"Human-facing account code, null when the account has none.","nullable":true,"type":"string"},"createdAt":{"format":"date-time","type":"string"},"id":{"format":"uuid","type":"string"},"isDisabled":{"description":"Archived accounts stay in the listing and are flagged here.","type":"boolean"},"name":{"type":"string"},"type":{"enum":["Cash","Accounts Receivable","Inventory","Other Current Assets","Investments","Fixed Assets","Intangible Assets","Other Assets","Accounts Payable","Credit Cards","Payroll Liabilities","Short-Term Loans","Other Current Liabilities","Long-Term Loans","Other Liabilities","Equity","Income","COGS","Operating Expenses","Other Income","Other Expenses","Tax Expenses","Prepaid Expenses"],"type":"string"}},"required":["id","code","name","type","class","isDisabled","createdAt"],"type":"object"}},"required":["account"],"type":"object"}}},"description":"201"},"400":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"400"},"401":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"401"},"404":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"404"},"429":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"429"}},"summary":"Create an account","tags":["chartOfAccounts"]}}}}
```

## Create accounts in bulk

> Creates up to 100 custom accounts in the entity's chart of accounts in a single transaction. The operation is atomic: if any account fails validation, none are created.

```json
{"openapi":"3.0.2","info":{"title":"Kick Platform API","version":"v1"},"servers":[{"description":"Production","url":"https://use.kick.co/api"}],"security":[{"organizationAccessToken":[]}],"components":{"securitySchemes":{"organizationAccessToken":{"description":"Organization access token issued by Kick, sent as `Authorization: Bearer kick_org_...`.","scheme":"bearer","type":"http"}}},"paths":{"/platform/v1/entities/{entityId}/chart-of-accounts/bulk":{"post":{"description":"Creates up to 100 custom accounts in the entity's chart of accounts in a single transaction. The operation is atomic: if any account fails validation, none are created.","operationId":"chartOfAccounts.bulkCreate","parameters":[{"in":"path","name":"entityId","required":true,"schema":{"format":"uuid","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"accounts":{"items":{"properties":{"code":{"description":"Human-facing account code.","maxLength":20,"minLength":1,"type":"string"},"name":{"maxLength":200,"minLength":1,"type":"string"},"type":{"enum":["Cash","Accounts Receivable","Inventory","Other Current Assets","Investments","Fixed Assets","Intangible Assets","Other Assets","Accounts Payable","Credit Cards","Payroll Liabilities","Short-Term Loans","Other Current Liabilities","Long-Term Loans","Other Liabilities","Equity","Income","COGS","Operating Expenses","Other Income","Other Expenses","Tax Expenses","Prepaid Expenses"],"type":"string"}},"required":["name","type"],"type":"object"},"maxItems":100,"minItems":1,"type":"array"}},"required":["accounts"],"type":"object"}}},"description":"Body"},"responses":{"201":{"content":{"application/json":{"schema":{"properties":{"data":{"items":{"properties":{"class":{"enum":["Assets","Liabilities","Equity","Income","Expenses"],"type":"string"},"code":{"description":"Human-facing account code, null when the account has none.","nullable":true,"type":"string"},"createdAt":{"format":"date-time","type":"string"},"id":{"format":"uuid","type":"string"},"isDisabled":{"description":"Archived accounts stay in the listing and are flagged here.","type":"boolean"},"name":{"type":"string"},"type":{"enum":["Cash","Accounts Receivable","Inventory","Other Current Assets","Investments","Fixed Assets","Intangible Assets","Other Assets","Accounts Payable","Credit Cards","Payroll Liabilities","Short-Term Loans","Other Current Liabilities","Long-Term Loans","Other Liabilities","Equity","Income","COGS","Operating Expenses","Other Income","Other Expenses","Tax Expenses","Prepaid Expenses"],"type":"string"}},"required":["id","code","name","type","class","isDisabled","createdAt"],"type":"object"},"type":"array"}},"required":["data"],"type":"object"}}},"description":"201"},"400":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"400"},"401":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"401"},"404":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"404"},"429":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"429"}},"summary":"Create accounts in bulk","tags":["chartOfAccounts"]}}}}
```

## Retrieve an account

> Returns a single account of the entity's chart of accounts.

```json
{"openapi":"3.0.2","info":{"title":"Kick Platform API","version":"v1"},"servers":[{"description":"Production","url":"https://use.kick.co/api"}],"security":[{"organizationAccessToken":[]}],"components":{"securitySchemes":{"organizationAccessToken":{"description":"Organization access token issued by Kick, sent as `Authorization: Bearer kick_org_...`.","scheme":"bearer","type":"http"}}},"paths":{"/platform/v1/entities/{entityId}/chart-of-accounts/{accountId}":{"get":{"description":"Returns a single account of the entity's chart of accounts.","operationId":"chartOfAccounts.get","parameters":[{"in":"path","name":"entityId","required":true,"schema":{"format":"uuid","type":"string"}},{"in":"path","name":"accountId","required":true,"schema":{"format":"uuid","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"account":{"properties":{"class":{"enum":["Assets","Liabilities","Equity","Income","Expenses"],"type":"string"},"code":{"description":"Human-facing account code, null when the account has none.","nullable":true,"type":"string"},"createdAt":{"format":"date-time","type":"string"},"id":{"format":"uuid","type":"string"},"isDisabled":{"description":"Archived accounts stay in the listing and are flagged here.","type":"boolean"},"name":{"type":"string"},"type":{"enum":["Cash","Accounts Receivable","Inventory","Other Current Assets","Investments","Fixed Assets","Intangible Assets","Other Assets","Accounts Payable","Credit Cards","Payroll Liabilities","Short-Term Loans","Other Current Liabilities","Long-Term Loans","Other Liabilities","Equity","Income","COGS","Operating Expenses","Other Income","Other Expenses","Tax Expenses","Prepaid Expenses"],"type":"string"}},"required":["id","code","name","type","class","isDisabled","createdAt"],"type":"object"}},"required":["account"],"type":"object"}}},"description":"200"},"400":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"400"},"401":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"401"},"404":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"404"},"429":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"429"}},"summary":"Retrieve an account","tags":["chartOfAccounts"]}}}}
```

## Update an account

> Renames an account of the entity's chart of accounts. An account's type, class and code are fixed once it exists.

```json
{"openapi":"3.0.2","info":{"title":"Kick Platform API","version":"v1"},"servers":[{"description":"Production","url":"https://use.kick.co/api"}],"security":[{"organizationAccessToken":[]}],"components":{"securitySchemes":{"organizationAccessToken":{"description":"Organization access token issued by Kick, sent as `Authorization: Bearer kick_org_...`.","scheme":"bearer","type":"http"}}},"paths":{"/platform/v1/entities/{entityId}/chart-of-accounts/{accountId}":{"patch":{"description":"Renames an account of the entity's chart of accounts. An account's type, class and code are fixed once it exists.","operationId":"chartOfAccounts.update","parameters":[{"in":"path","name":"entityId","required":true,"schema":{"format":"uuid","type":"string"}},{"in":"path","name":"accountId","required":true,"schema":{"format":"uuid","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"name":{"maxLength":200,"minLength":1,"type":"string"}},"required":["name"],"type":"object"}}},"description":"Body"},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"account":{"properties":{"class":{"enum":["Assets","Liabilities","Equity","Income","Expenses"],"type":"string"},"code":{"description":"Human-facing account code, null when the account has none.","nullable":true,"type":"string"},"createdAt":{"format":"date-time","type":"string"},"id":{"format":"uuid","type":"string"},"isDisabled":{"description":"Archived accounts stay in the listing and are flagged here.","type":"boolean"},"name":{"type":"string"},"type":{"enum":["Cash","Accounts Receivable","Inventory","Other Current Assets","Investments","Fixed Assets","Intangible Assets","Other Assets","Accounts Payable","Credit Cards","Payroll Liabilities","Short-Term Loans","Other Current Liabilities","Long-Term Loans","Other Liabilities","Equity","Income","COGS","Operating Expenses","Other Income","Other Expenses","Tax Expenses","Prepaid Expenses"],"type":"string"}},"required":["id","code","name","type","class","isDisabled","createdAt"],"type":"object"}},"required":["account"],"type":"object"}}},"description":"200"},"400":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"400"},"401":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"401"},"404":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"404"},"429":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"429"}},"summary":"Update an account","tags":["chartOfAccounts"]}}}}
```

## Archive an account

> Archives (disables) an account of the entity's chart of accounts. Archiving is how an account with journal entries is retired, since it cannot be deleted.

```json
{"openapi":"3.0.2","info":{"title":"Kick Platform API","version":"v1"},"servers":[{"description":"Production","url":"https://use.kick.co/api"}],"security":[{"organizationAccessToken":[]}],"components":{"securitySchemes":{"organizationAccessToken":{"description":"Organization access token issued by Kick, sent as `Authorization: Bearer kick_org_...`.","scheme":"bearer","type":"http"}}},"paths":{"/platform/v1/entities/{entityId}/chart-of-accounts/{accountId}/disable":{"post":{"description":"Archives (disables) an account of the entity's chart of accounts. Archiving is how an account with journal entries is retired, since it cannot be deleted.","operationId":"chartOfAccounts.disable","parameters":[{"in":"path","name":"entityId","required":true,"schema":{"format":"uuid","type":"string"}},{"in":"path","name":"accountId","required":true,"schema":{"format":"uuid","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"account":{"properties":{"class":{"enum":["Assets","Liabilities","Equity","Income","Expenses"],"type":"string"},"code":{"description":"Human-facing account code, null when the account has none.","nullable":true,"type":"string"},"createdAt":{"format":"date-time","type":"string"},"id":{"format":"uuid","type":"string"},"isDisabled":{"description":"Archived accounts stay in the listing and are flagged here.","type":"boolean"},"name":{"type":"string"},"type":{"enum":["Cash","Accounts Receivable","Inventory","Other Current Assets","Investments","Fixed Assets","Intangible Assets","Other Assets","Accounts Payable","Credit Cards","Payroll Liabilities","Short-Term Loans","Other Current Liabilities","Long-Term Loans","Other Liabilities","Equity","Income","COGS","Operating Expenses","Other Income","Other Expenses","Tax Expenses","Prepaid Expenses"],"type":"string"}},"required":["id","code","name","type","class","isDisabled","createdAt"],"type":"object"}},"required":["account"],"type":"object"}}},"description":"200"},"400":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"400"},"401":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"401"},"404":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"404"},"429":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"429"}},"summary":"Archive an account","tags":["chartOfAccounts"]}}}}
```

## Restore an account

> Restores (enables) a previously archived account of the entity's chart of accounts.

```json
{"openapi":"3.0.2","info":{"title":"Kick Platform API","version":"v1"},"servers":[{"description":"Production","url":"https://use.kick.co/api"}],"security":[{"organizationAccessToken":[]}],"components":{"securitySchemes":{"organizationAccessToken":{"description":"Organization access token issued by Kick, sent as `Authorization: Bearer kick_org_...`.","scheme":"bearer","type":"http"}}},"paths":{"/platform/v1/entities/{entityId}/chart-of-accounts/{accountId}/enable":{"post":{"description":"Restores (enables) a previously archived account of the entity's chart of accounts.","operationId":"chartOfAccounts.enable","parameters":[{"in":"path","name":"entityId","required":true,"schema":{"format":"uuid","type":"string"}},{"in":"path","name":"accountId","required":true,"schema":{"format":"uuid","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"account":{"properties":{"class":{"enum":["Assets","Liabilities","Equity","Income","Expenses"],"type":"string"},"code":{"description":"Human-facing account code, null when the account has none.","nullable":true,"type":"string"},"createdAt":{"format":"date-time","type":"string"},"id":{"format":"uuid","type":"string"},"isDisabled":{"description":"Archived accounts stay in the listing and are flagged here.","type":"boolean"},"name":{"type":"string"},"type":{"enum":["Cash","Accounts Receivable","Inventory","Other Current Assets","Investments","Fixed Assets","Intangible Assets","Other Assets","Accounts Payable","Credit Cards","Payroll Liabilities","Short-Term Loans","Other Current Liabilities","Long-Term Loans","Other Liabilities","Equity","Income","COGS","Operating Expenses","Other Income","Other Expenses","Tax Expenses","Prepaid Expenses"],"type":"string"}},"required":["id","code","name","type","class","isDisabled","createdAt"],"type":"object"}},"required":["account"],"type":"object"}}},"description":"200"},"400":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"400"},"401":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"401"},"404":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"404"},"429":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"429"}},"summary":"Restore an account","tags":["chartOfAccounts"]}}}}
```

## Delete an account

> Permanently deletes an account of the entity's chart of accounts. An account with journal entries cannot be deleted (409); archive it with the disable route instead.

```json
{"openapi":"3.0.2","info":{"title":"Kick Platform API","version":"v1"},"servers":[{"description":"Production","url":"https://use.kick.co/api"}],"security":[{"organizationAccessToken":[]}],"components":{"securitySchemes":{"organizationAccessToken":{"description":"Organization access token issued by Kick, sent as `Authorization: Bearer kick_org_...`.","scheme":"bearer","type":"http"}}},"paths":{"/platform/v1/entities/{entityId}/chart-of-accounts/{accountId}":{"delete":{"description":"Permanently deletes an account of the entity's chart of accounts. An account with journal entries cannot be deleted (409); archive it with the disable route instead.","operationId":"chartOfAccounts.delete","parameters":[{"in":"path","name":"entityId","required":true,"schema":{"format":"uuid","type":"string"}},{"in":"path","name":"accountId","required":true,"schema":{"format":"uuid","type":"string"}}],"responses":{"200":{"description":"200"},"400":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"400"},"401":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"401"},"404":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"404"},"409":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"409"},"429":{"content":{"application/json":{"schema":{"properties":{"message":{"type":"string"},"traceId":{"nullable":true,"type":"string"}},"required":["message"],"type":"object"}}},"description":"429"}},"summary":"Delete an account","tags":["chartOfAccounts"]}}}}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.kick.co/api/api-reference/chart-of-accounts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
