# info.description
Public GPU price observations and moderated buyer/provider intake. GET operations are safe reads. Agents must obtain explicit user approval before POST operations.

# x-agent-policy.prohibited
Do not access account, admin, authentication, or cron routes.

# paths./api/listings.get.description
Returns a bounded projection of the same provenance-aware catalog shown in the UI. Prices are observations, not quotes.

# paths./api/listings.get.responses.200.headers.Link.description
OpenAPI service description and LLM-readable guide

# paths./api/listings.post.description
Creates an unpublished provider submission. Requires explicit user approval; moderation is required before publication.

# paths./api/supply.get.summary
List published GPU capacity offers and buyer requirements

# paths./api/supply.get.description
Returns the public marketplace projection. Contacts, source leads, ownership data, and internal workflow fields are excluded.

# paths./api/indexes.get.summary
List independent GPU specification quote indexes

# paths./api/indexes.get.description
Returns direct USD/GPU-hour benchmarks for separate H100, H200, B200, and A100 contracts. Models are never normalized together; each contract uses a fixed versioned calculation and insufficient reference coverage returns a building state. Dated external references are non-comparable cross-checks and never inputs to the index.

# paths./api/indexes.get.parameters[].description
Exact normalized region. Omit for location-neutral global rate-card contracts; omission does not blend regions.

# paths./api/pages.get.summary
Discover canonical public pages and dynamic page families

# paths./api/pages.get.description
Returns static pages, dynamic URL templates, data interfaces, index boundaries, and agent action policy.

# paths./api/rfq.post.description
Creates a buyer demand record. Requires explicit user approval.

# paths./api/subscribe.post.description
Sends a confirmation email. Requires explicit user approval and does not subscribe until confirmed.

# components.schemas.CatalogListing.properties.gpu_variant.description
PCIe, SXM, NVL, or other published variant

# components.schemas.MarketplaceListing.properties.price_per_gpu_hour.description
Published USD price per GPU hour; null means not stated

# components.schemas.MarketplaceListing.properties.notes.description
Published notes shown on the canonical listing page

# components.schemas.MarketplaceListing.properties.links.properties.next_action.description
Human action page; submission still requires explicit approval