Relay docs
API ReferenceProducts

List products

Lists the workspace's products, oldest first. Archived products are omitted unless `include_archived=true`. Requires the `products:read` scope.

GET
/v1/public/products

Authorization

bearerAuth
AuthorizationBearer <token>

Workspace API key, e.g. rl_live_….

In: header

Query Parameters

include_archived?boolean

Include archived products.

Defaultfalse

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/v1/public/products"
{  "has_more": true,  "next_cursor": "string",  "data": [    {      "id": "7d3c2f9a-1111-4222-8333-444455556666",      "name": "Acme Billing",      "slug": "acme-billing",      "website": "https://billing.acme.com",      "description": "Invoicing for SMBs.",      "logoUrl": "https://cdn.relay.app/p/acme.png",      "archivedAt": null,      "createdAt": "2026-06-01T09:00:00.000Z",      "updatedAt": "2026-08-01T12:30:00.000Z"    }  ]}
{  "error": "string"}
{  "error": "string"}