---
title: "Everything this key can sell — sites, plans, live prices. The sign-in check."
method: GET
path: "/v2/internal/merchant/catalog"
---

# Everything this key can sell — sites, plans, live prices. The sign-in check.

`GET /v2/internal/merchant/catalog`

## Request

- Base URL: `https://t3rnel-wavepay-production.t3ratech.workers.dev`
- URL: `https://t3rnel-wavepay-production.t3ratech.workers.dev/v2/internal/merchant/catalog`
- Auth: API key in header `x-wavepay-service-key`

## Response `200`

{ merchantId, sites: [{ siteId, products, plans }], key: { mode, planId } }

## Other responses

- `401`: key missing, wrong, or revoked — refused loudly

---

[API](https://skmtc.dev/t3ratech/apis/wavepay-public-api.md) · [All operations](https://skmtc.dev/t3ratech/apis/wavepay-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/t3ratech/apis/wavepay-public-api/revisions/0510400e9fb8?raw)
