Skip to main content
GET
Returns the full sales-channel configuration for your vendor, enriched with global catalog data (uuid, name, description) and the fulfillment types configured for each channel. The endpoint takes no query parameters. Only channels with enabled !== false are returned. Channels that have no match in the catalog are excluded from the response.

Authentication

string
required
Your Fire API key with the channels:read scope. The key must be vendor-scoped (account + vendor binding) — keys without a vendorId are rejected with 403. The account and vendor are resolved from the key, so no account header or query param is needed.

Request

Response

string
UUID of the account the API key belongs to.
object[]

Notes

  • uuid comes from the global channels catalog, not from the per-account JSONB.
  • fulfillmentTypes only includes types configured for that channel in the vendor. Types without a catalog match are excluded.
  • countries groups by country code from the JSONB. A vendor may appear in multiple countries if it is configured per-country.

Payment methods config

Companion endpoint to read configured payment methods.

Authentication

How vendor-scoped API keys and scopes work.