---
title: "Read current openAgent product prices without an API key."
method: GET
path: "/public/products"
---

# Read current openAgent product prices without an API key.

`GET /public/products`

## Request

- Base URL: `https://api.nexalayer.net/v1`
- URL: `https://api.nexalayer.net/v1/public/products`
- Auth: none required

## Query parameters

- `type` 'all' | 'dynamic' | 'static'
- `country` string
- `in_stock` boolean
- `limit` integer
- `cursor` string

## Response `200`

Current product prices owned by reseller openAgent (1474), cached for at most 60 seconds.

- ProductListResponse
  - `success` boolean
  - `data` object
    - `items` Product[]
      - `product_no` string, required
      - `name` string, required: English product name
      - `type` 'dynamic' | 'static', required
      - `sharing` 'exclusive' | 'shared', required
      - `available` boolean, required
      - `price` number, required
      - `currency` 'USD', required
      - `unit` string, required
      - `stock` integer
      - `country` string
      - `city` string
    - `next_cursor` string, nullable
    - `total` integer
    - `cache_ttl_seconds` integer
    - `pricing_owner_agent_id` 1474

## Other responses

- `400`: Invalid request.

---

[API](https://skmtc.dev/nexalayer/apis/nexalayer-agent-api.md) · [All operations](https://skmtc.dev/nexalayer/apis/nexalayer-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nexalayer/apis/nexalayer-agent-api/revisions/126d0d474804?raw)
