---
title: "Get product details"
method: GET
path: "/agent/products/{id}"
tags: ["Products"]
---

# Get product details

`GET /agent/products/{id}`

## Request

- Base URL: `https://api.trusteed.xyz/api/v1`
- URL: `https://api.trusteed.xyz/api/v1/agent/products/{id}`
- Auth: API key in header `X-Agent-Api-Key`

Get detailed information about a specific product.

## Path parameters

- `id` string, uuid, required

## Response `200`

Product details retrieved successfully

- ProductDetailResponse
  - `success` true, required
  - `data` ProductDetail, required
    - `id` string, uuid, required
    - `title` string, required
    - `description` string, required
    - `price` number, required
    - `compareAtPrice` number, nullable, required
    - `currency` string, required
    - `inStock` boolean, required
    - `stockQuantity` number, nullable, required
    - `images` string[], required
    - `variants` object[], required
    - `attributes` object, required
    - `category` string, nullable, required
    - `merchant` MerchantSummary, required
      - `slug` string, required
      - `name` string, required
      - `trustScore` number, nullable, required
      - `verificationLevel` 'UNVERIFIED' | 'BASIC' | 'STANDARD' | 'PREMIUM', required
      - `storeStatus` 'active' | 'deprioritized', required
      - `lastSyncAt` string, date-time, nullable
    - `policies` object, required
      - `returnWindowDays` number
      - `acceptsReturns` boolean, required
      - `freeShippingThreshold` number
      - `restockingFeePercent` number
      - `shippingEstimateDays` string
      - `supportResponseTimeSla` string
    - `freshnessTier` 'fresh' | 'good' | 'stale' | 'very_stale' | 'unknown', required
  - `meta` object

## Other responses

- `404`: Product not found

---

[API](https://skmtc.dev/trusteed/apis/trusteed-api.md) · [All operations](https://skmtc.dev/trusteed/apis/trusteed-api/llms.txt) · [OpenAPI document](https://skmtc.dev/trusteed/apis/trusteed-api/revisions/14ce607accce?raw)
