API ReferenceProducts
List products
Lists the workspace's products, oldest first. Archived products are omitted unless `include_archived=true`. Requires the `products:read` scope.
Authorization
bearerAuth AuthorizationBearer <token>
Workspace API key, e.g. rl_live_….
In: header
Query Parameters
include_archived?boolean
Include archived products.
Default
falseResponse 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"}Get a product GET
Returns a single product, including archived ones. Requires the `products:read` scope.
Add members to a group POST
Add one or more customers to an existing WhatsApp group conversation. Requires the `conversations:write` scope and the hosting number to be connected. WhatsApp will not directly add people whose privacy blocks it; those come back in `invited` and must join via `invite_link`. Set `sendInviteLink: true` to have the API DM the link to them.