# info.description
Read-only accepted pricing catalog. Unknown geography is not negative evidence. Only variants with comparison.total_price_eligible=true are complete prices suitable for total-price ranking.

# paths./api/v1/offerings.get.summary
Filter and list accepted current pricing offerings

# paths./api/v1/offerings.get.description
Returns offering-level pages with nested commercial variants, exact pico-unit prices, evidence, provenance, freshness, and explicit comparison eligibility. Unknown parameters and invalid combinations return HTTP 400.

# paths./api/v1/offerings.get.parameters[].description
Provider slug. Repeat the parameter to match any of several values.

# paths./api/v1/offerings.get.parameters[].description
Canonical GPU slug. Repeat the parameter to match any of several values.

# paths./api/v1/offerings.get.parameters[].description
Product category. Repeat the parameter to match any of several values.

# paths./api/v1/offerings.get.parameters[].description
Hardware selection model. Repeat the parameter to match any of several values.

# paths./api/v1/offerings.get.parameters[].description
Commercial price structure. Repeat the parameter to match any of several values.

# paths./api/v1/offerings.get.parameters[].description
When true, retain only complete comparable total-price variants; when false, retain only variants that must not be ranked as complete totals.

# paths./api/v1/offerings.get.parameters[].description
Catalog freshness state. Repeat the parameter to match any of several values.

# paths./api/v1/offerings.get.parameters[].description
Three-letter currency code. Repeat the parameter to match any of several values.

# paths./api/v1/offerings.get.parameters[].description
Case-insensitive text search over provider, product, offering, variant, and GPU labels.

# paths./api/v1/offerings.get.parameters[].description
Sort offerings. hourly_price requires total_price=true and exactly one currency.

# paths./api/v1/offerings.get.parameters[].description
Opaque cursor returned by the preceding page for the identical query.

# paths./api/v1/offerings.get.responses.400.description
Invalid query. No parameters are ignored.