# Catalog item

### Endpoints

| Method | Endpoint                              | Description                                                                                                                           |
| ------ | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| POST   | /v4/catalog-item                      | [Create a catalog item.](https://api-docs.rightsline.com/entities/catalog-item/catalogitem-create)                                    |
| GET    | /v4/catalog-item/:id                  | [Retrieve a catalog item.](https://api-docs.rightsline.com/entities/catalog-item/catalogitem-retrieve)                                |
| PUT    | /v4/catalog-item/:id                  | [Update a catalog item.](https://api-docs.rightsline.com/entities/catalog-item/catalogitem-update)                                    |
| DELETE | /v4/catalog-item/:id                  | [Delete a catalog item.](https://api-docs.rightsline.com/entities/catalog-item/catalogitem-delete)                                    |
| GET    | /v4/catalog-item-templates            | [Retrieve catalog item templates.](https://api-docs.rightsline.com/config/templates)                                                  |
| GET    | /v4/catalog-item-statuses/:templateId | [Retrieve catalog item statuses.](https://api-docs.rightsline.com/entities/catalog-item/retrieve-catalog-item-statuses)               |
| GET    | /v4/catalog-item-processes            | [Retrieve catalog item workflow processes.](https://api-docs.rightsline.com/entities/catalog-item/retrieve-catalog-item-processes)    |
| GET    | /v4/catalog-item/:id/draft-templates  | [Retrieve catalog item draft templates.](https://api-docs.rightsline.com/entities/catalog-item/retrieve-catalog-item-draft-templates) |
| GET    | /v4/catalog-item/:id/keyart/url       | [Retrieve catalog item key art URL.](https://api-docs.rightsline.com/entities/catalog-item/retrieve-catalog-item-key-art-url)         |
| PUT    | /v4/catalog-item/:id/keyart           | [Update catalog item key art.](https://api-docs.rightsline.com/entities/catalog-item/update-catalog-item-key-art)                     |
| DELETE | /v4/catalog-item/:id/keyart           | [Delete catalog item key art.](https://api-docs.rightsline.com/entities/catalog-item/delete-catalog-item-key-art)                     |
| GET    | /v4/catalog-item/:id/audit-history    | [Get catalog item audit history.](https://api-docs.rightsline.com/entities/catalog-item/audit-history)                                |
| POST   | /v4/catalog-item/:id/switch-template  | [Switch catalog item template.](https://api-docs.rightsline.com/entities/catalog-item/switch-catalog-item-template)                   |
| GET    | /v4/catalog-item/:id/delete-check     | [Catalog item delete check.](https://api-docs.rightsline.com/entities/catalog-item/delete-check)                                      |
