---
title: "Resolve one buyer-confirmed exact Shopify variant"
method: GET
path: "/v1/resolve"
---

# Resolve one buyer-confirmed exact Shopify variant

`GET /v1/resolve`

## Request

- Base URL: `https://agent-commerce.homebridgepc.com`
- URL: `https://agent-commerce.homebridgepc.com/v1/resolve`
- Auth: none declared

Accepts category, productHandle, and option.<Shopify option name>=<exact value> query parameters. Returns media, price, availability, purchaseState, canonical inspectionAction, shopperAction, and referenceAction objects, plus compatibility URL fields. Resolved media is presentation data; inspectionAction is exact-product inspection, shopperAction is the eligible buyer handoff, and referenceAction is non-shopper evidence.

## Query parameters

- `category` string, required
- `productHandle` string, required
- `option.<name>` string, required
- `source` string

## Response `200`

Exact live Shopify variant with commerce links

## Other responses

- `400`: Missing or invalid exact selection
- `404`: No exact approved variant matches
- `410`: The exact variant is currently unavailable
- `500`: The live variant could not be resolved

---

[API](https://skmtc.dev/homebridgepc/apis/halo-homebridge-agent-commerce-api.md) · [All operations](https://skmtc.dev/homebridgepc/apis/halo-homebridge-agent-commerce-api/llms.txt) · [OpenAPI document](https://skmtc.dev/homebridgepc/apis/halo-homebridge-agent-commerce-api/revisions/14766d95177c?raw)
