The API sends and receives enums as integers. The OpenAPI document lists the permitted values but not their names, so this page is the authoritative mapping.

SearchingContextType

Selects the perspective for any search endpoint.

MarketplaceListingStatus

The lifecycle of a marketplace listing.
The values are not contiguous — 3, 4, 8 and 9 are unused. Don’t infer order from the numbers.

MarketplaceListingRequestStatus

The lifecycle of a cash offer. The API calls cash offers “marketplace listing requests” internally; both names refer to the same object.

ShippingRequestMethod

How a cash offer wants the item shipped. For Cheapest and ASAP, maxShippingPrice must be null or 0.

MarketplaceListingCancellationReason

Why a listing was cancelled. Returned on cancelled listings.

DeliveryStatus

Carrier tracking state for a shipped listing.

StorageConditionType

Storage requirement for a drug package.
Treat these as open sets. New values can be added, so handle an unrecognised integer gracefully rather than throwing.