# CATALOGSET_NOT_FOUND

# CATALOGSET_NOT_FOUND

The catalog set referenced by `catalogSetId` does not exist (or has been removed).

## Summary

| Field | Value |
|---|---|
| HTTP status | `404` |
| `errorCategory` | `not_found` |
| `retryable` | `false` |

## When This Fires

- **`GET /v1/marketfront/catalog-sets/{catalogSetId}`** — the supplied id does not resolve to a known catalog set.
- **`POST /v1/marketfront/carts/add`** — the cart helper was called with an unknown `catalogSetId`.
- **`POST /v1/marketfront/orders/validate`** / **`/place`** — order references a stale `catalogSetId` that has since been removed.

## Recommended Action

Re-resolve the catalog set from the store and retry with a fresh id:

1. `GET /v1/marketfront/stores/{storeId}` — read the current `catalogSetId`.
2. Use that id on the next request.

If the user's session held a stale `catalogSetId`, drop the cart and rebuild from the fresh catalog before resubmitting.

## Example

```json
{
  "type": "https://developer.gett-tech.com/errors/CATALOGSET_NOT_FOUND",
  "title": "Not Found",
  "status": 404,
  "detail": "Catalog set 'abc-123' not found.",
  "instance": "/v1/marketfront/catalog-sets/abc-123",
  "requestId": "req_abc123",
  "timestamp": "2026-04-27T14:30:00.000Z",
  "errorCode": "CATALOGSET_NOT_FOUND",
  "errorCategory": "not_found",
  "retryable": false
}
```
