Skip to main content
GET
Get a product

Authorizations

Authorization
string
header
required

Bearer authentication using the project Secret Key (prefixed with sk_, or test_sk_ for sandbox). All v4 public endpoints require the Secret Key — see Authentication. Never expose the Secret Key in client-side code.

Path Parameters

product_id
string
required

Product identifier.

Maximum string length: 255

Response

Product details

object
enum<string>
required
Available options:
product
id
string
required

Unique product identifier.

Maximum string length: 255
Example:

"premium_monthly"

url
string
required

Canonical API path.

Example:

"/v4/products/premium_monthly"

created_at
string<date-time>
required

Creation timestamp (ISO 8601 UTC).

Example:

"2025-09-15T12:30:00Z"

updated_at
string<date-time>
required

Last update timestamp (ISO 8601 UTC).

Example:

"2025-11-03T10:26:40Z"

type
string | null

Product type (open enum). Values mirror the Qonversion dashboard labels: subscription_with_promo (Subscription With Promo Period), subscription (Regular Subscription), consumable, lifetime.

duration
string | null

Subscription duration in ISO 8601 period format (open enum). Only products of type subscription_with_promo or subscription may have a duration; consumable and lifetime are always null.

apple_product_id
string | null

Apple App Store product identifier.

google_product_id
string | null

Google Play product identifier.

google_base_plan_id
string | null

Google Play base plan identifier.

stripe_product_id
string | null

Stripe product identifier.