> For the complete documentation index, see [llms.txt](https://docs.codemash.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.codemash.io/sdks-and-cli/database/taxonomies.md).

# Taxonomies

A **taxonomy** is a hierarchical set of terms (categories, tags) you can attach to records.

| Method                                                                                                          | Endpoint                                                            |
| --------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [Delete Database Taxonomy](/sdks-and-cli/database/taxonomies/delete-database-taxonomy.md)                       | `DELETE /database/taxonomies/{Id}`                                  |
| [Delete Database Taxonomy Term](/sdks-and-cli/database/taxonomies/delete-database-taxonomy-term.md)             | `DELETE /database/taxonomies/{TaxonomyId}/terms/{Id}`               |
| [Delete Many Database Taxonomy Terms](/sdks-and-cli/database/taxonomies/delete-many-database-taxonomy-terms.md) | `DELETE /database/taxonomies/{TaxonomyId}/terms/many`               |
| [Find Taxonomy Tree](/sdks-and-cli/database/taxonomies/find-taxonomy-tree.md)                                   | `GET /database/taxonomies/tree`                                     |
| [Find Term Tree](/sdks-and-cli/database/taxonomies/find-term-tree.md)                                           | `GET /database/taxonomies/{taxonomyName}/terms/tree`                |
| [Find Terms](/sdks-and-cli/database/taxonomies/find-terms.md)                                                   | `GET /database/taxonomies/{taxonomyName}/terms`                     |
| [Find Terms Children](/sdks-and-cli/database/taxonomies/find-terms-children.md)                                 | `GET /database/taxonomies/{taxonomyName}/terms/{parentId}/children` |
| [Get Database Taxonomies](/sdks-and-cli/database/taxonomies/get-database-taxonomies.md)                         | `GET /database/taxonomies`                                          |
| [Get Database Taxonomy](/sdks-and-cli/database/taxonomies/get-database-taxonomy.md)                             | `GET /database/taxonomies/{id}`                                     |
| [Get Database Taxonomy Term](/sdks-and-cli/database/taxonomies/get-database-taxonomy-term.md)                   | `GET /database/taxonomies/{TaxonomyId}/terms/{Id}`                  |
| [Get Database Taxonomy Term Tree](/sdks-and-cli/database/taxonomies/get-database-taxonomy-term-tree.md)         | `GET /database/taxonomies/{TaxonomyName}/terms/tree`                |
| [Get Database Taxonomy Tree](/sdks-and-cli/database/taxonomies/get-database-taxonomy-tree.md)                   | `GET /database/taxonomies/tree`                                     |
| [Save Database Taxonomy](/sdks-and-cli/database/taxonomies/save-database-taxonomy.md)                           | `POST /database/taxonomies`                                         |
| [Save Database Taxonomy Term](/sdks-and-cli/database/taxonomies/save-database-taxonomy-term.md)                 | `POST /database/taxonomies/{TaxonomyId}/terms`                      |
| [Update Database Taxonomy Term](/sdks-and-cli/database/taxonomies/update-database-taxonomy-term.md)             | `PUT /database/taxonomies/{TaxonomyId}/terms/{Id}`                  |
