Agentic
Resolve variant
POST
https://api.firstleeward.com/v0/agentic/products/variantResolves a purchasable variant from selected option values. The returned variant id is the only id accepted by POST /agentic/quotes.
Authorizations
Authorizationstring · headerrequiredAPI key as Bearer token, e.g. Bearer YOUR_API_KEY
Headers
Leeward-Versionenum<string>requiredAPI version (YYYY-MM-DD). Available option: 2026-09-18
Body
application/json
productIdstringrequiredoptionIdsstring[]requiredResponse
200Response for status 200
idstringrequirednamestringoptionsobject[]requiredShow child attributes
namestringrequiredvaluestringrequiredpriceobjectrequiredShow child attributes
amountnumberrequiredcurrencystringrequiredavailablebooleanrequiresShippingbooleanmediaobject[]requiredShow child attributes
typestringrequiredurlstring<uri>requiredaltTextstring400Response for status 400
Option 1 · AgenticRequestRejectedError
errorobjectrequiredShow child attributes
codestringrequiredmessagestringrequireddetailnullrequiredOption 2 · VariantResolutionFailedError
errorobjectrequiredShow child attributes
codestringrequiredmessagestringrequireddetailnullrequired404Resource not found
errorobjectrequiredShow child attributes
codestringrequiredmessagestringrequireddetailobject | nullrequired503Agentic Payments is temporarily unavailable
errorobjectrequiredShow child attributes
codestringrequiredmessagestringrequireddetailobject | nullrequired