Skip to main content

GET /products/

Get detailed product information by slug. Includes categories, subscription variants, course structure, and codes availability.

Authentication

None required.

Path Parameters

Example Request

Response

Success (200)

The response uses the same ProductResource structure as the list endpoint, including nested price, stock, and seo objects. Subscription variants and course data are included when applicable.
For a subscription product, the subscription_variants field contains plan options with localized formatting:
For a course product, the course field contains the course structure:

Error Responses

Products with status 3 (hidden/deleted) are excluded from this endpoint.

GET /products//variants

Get subscription variants for a subscription product. Returns active variants sorted by display order.

Authentication

None required.

Path Parameters

Example Request

Response

Success (200)

The variants endpoint returns raw database fields (not the ProductResource format):

Error Responses


GET /products//related

Get products related to the specified product, based on shared categories.

Authentication

None required.

Path Parameters

Query Parameters

Example Request

Response

Success (200)

Returns the same ProductResource structure as GET /products. See List Products for the full response schema.
Related products are randomly shuffled from products sharing the same categories. Results will vary between requests. Only the image relation is loaded for related products.

Error Responses