GET
/
api
/
v1
/
products
/
{id}
Get Product
curl --request GET \
  --url https://app.flowglad.com/api/v1/products/{id} \
  --header 'Authorization: <api-key>'
{
  "id": "<string>",
  "createdAt": "<string>",
  "updatedAt": "<string>",
  "createdByCommit": "<string>",
  "updatedByCommit": "<string>",
  "livemode": true,
  "name": "<string>",
  "description": "<string>",
  "imageURL": "<string>",
  "organizationId": "<string>",
  "displayFeatures": [
    {
      "enabled": true,
      "label": "<string>",
      "details": "<string>"
    }
  ],
  "active": true,
  "singularQuantityLabel": "<string>",
  "pluralQuantityLabel": "<string>",
  "pricingModelId": "<string>",
  "default": true,
  "slug": "<string>",
  "prices": [
    {
      "id": "<string>",
      "createdAt": "<string>",
      "updatedAt": "<string>",
      "createdByCommit": "<string>",
      "updatedByCommit": "<string>",
      "livemode": true,
      "intervalUnit": "day",
      "name": "<string>",
      "intervalCount": "<any>",
      "type": "<string>",
      "trialPeriodDays": "<any>",
      "setupFeeAmount": "<any>",
      "isDefault": true,
      "unitPrice": "<any>",
      "usageEventsPerUnit": "<any>",
      "productId": "<string>",
      "active": true,
      "currency": "USD",
      "startsWithCreditTrial": "<any>",
      "slug": "<string>",
      "overagePriceId": "<any>",
      "usageMeterId": "<any>"
    }
  ],
  "defaultPrice": {
    "id": "<string>",
    "createdAt": "<string>",
    "updatedAt": "<string>",
    "createdByCommit": "<string>",
    "updatedByCommit": "<string>",
    "livemode": true,
    "intervalUnit": "day",
    "name": "<string>",
    "intervalCount": "<any>",
    "type": "<string>",
    "trialPeriodDays": "<any>",
    "setupFeeAmount": "<any>",
    "isDefault": true,
    "unitPrice": "<any>",
    "usageEventsPerUnit": "<any>",
    "productId": "<string>",
    "active": true,
    "currency": "USD",
    "startsWithCreditTrial": "<any>",
    "slug": "<string>",
    "overagePriceId": "<any>",
    "usageMeterId": "<any>"
  },
  "features": [
    {
      "id": "<string>",
      "createdAt": "<string>",
      "updatedAt": "<string>",
      "createdByCommit": "<string>",
      "updatedByCommit": "<string>",
      "livemode": true,
      "organizationId": "<string>",
      "type": "<string>",
      "slug": "<string>",
      "name": "<string>",
      "description": "<string>",
      "amount": null,
      "usageMeterId": null,
      "renewalFrequency": null,
      "pricingModelId": "<string>",
      "active": true
    }
  ]
}

Authorizations

Authorization
string
header
required

Path Parameters

id
string
required

Response

Successful response

id
string
required
createdAt
string
required

safeZodDate

updatedAt
string
required

safeZodDate

createdByCommit
string | null
required
updatedByCommit
string | null
required
livemode
boolean
required
name
string
required
description
string | null
required
imageURL
string | null
required
organizationId
string
required
displayFeatures
object[] | null
required
active
boolean
required
singularQuantityLabel
string | null
required
pluralQuantityLabel
string | null
required
pricingModelId
string
required
default
boolean
required
slug
string | null
required
prices
object[]
required
defaultPrice
object
required

The default price for the product. If no price is explicitly set as default, will return the first price created for the product..

features
object[]
required