Core
Club list and detail requests return Core unless view or fields selects another document. view=core selects it explicitly; the legacy alias view=basic also returns Golfapi-View: core. Each club type has its own schema.
Club-builder
view=expanded requires the club resource and club-builder entitlements. It adds build specifications to Core. Missing access returns 403 forbidden. Club-builder is available on Enterprise; contact us for access.
Market
view=market Pro requires the club resource and market entitlements. It returns identity and published US launch MSRP, without specifications. Join to a specification document on id. Pro keys read it on live data. Free sandbox keys read Market on the sandbox test catalog only.
intro_price Pro pairs an amount in minor units with its currency. It describes launch MSRP, not current retail prices, and is omitted when no launch price is published.
Fields and publication
fields= selects top-level fields from one permitted document and retains id. Without an explicit view, an entitled Club-builder field selects Expanded and intro_price Pro selects Market. A selection mixing their exclusive fields returns 400. Read Golfapi-View for the document served.
Coverage varies by model and field; the catalog is not exhaustive. A field with no published value is omitted from the response.
Check API discovery for resource publication, the dashboard for account access and Pricing for purchasable plans. Hosel systems, weight systems, shafts and grips are currently unpublished. These conditions are separate.