Get Product
Retrieve the details of a single Corrily product.
curl --location --request GET 'https://client.corrily.com/v1/products/monthly'
{
"message": "Successfully retrieved product.",
"success": true,
"api_id": "monthly",
"name": "Monthly Product",
"base_px": 10.0,
"max_px": 999.0,
"min_px": 0.0,
"baseline_id": null,
"product_trials": [],
"integrations": [
{
"type": "stripe",
"stripe_product_id": "my_stripe_pid",
"interval": "year",
"interval_count": 1
}
],
"country_prices": [
{
"country": "ES",
"local_price": 50.0,
"currency": "EUR"
}
],
"features": [
{
"api_id": "email_sync",
"name": "Full email sync with templates, open and click tracking and group emailing",
"description": "Full email sync with templates, open and click tracking and group emailing",
"status": "active",
"type": "boolean",
"unit": null,
"group_id": 1200,
"feature_group": {
"id": 1200,
"api_id": "collaboration",
"name": "Collaboration",
"description": ""
},
"value": 0
}
]
}
curl --location --request GET 'https://client.corrily.com/v1/products/monthly'
{
"message": "Successfully retrieved product.",
"success": true,
"api_id": "monthly",
"name": "Monthly Product",
"base_px": 10.0,
"max_px": 999.0,
"min_px": 0.0,
"baseline_id": null,
"product_trials": [],
"integrations": [
{
"type": "stripe",
"stripe_product_id": "my_stripe_pid",
"interval": "year",
"interval_count": 1
}
],
"country_prices": [
{
"country": "ES",
"local_price": 50.0,
"currency": "EUR"
}
],
"features": [
{
"api_id": "email_sync",
"name": "Full email sync with templates, open and click tracking and group emailing",
"description": "Full email sync with templates, open and click tracking and group emailing",
"status": "active",
"type": "boolean",
"unit": null,
"group_id": 1200,
"feature_group": {
"id": 1200,
"api_id": "collaboration",
"name": "Collaboration",
"description": ""
},
"value": 0
}
]
}
Path Params
The api ID of the product.
Response
Whether or not the request completed successfully.
Text information about request status. In case of an error here will be a useful explanation.
Product’s corrily api_id
Product’s name
Product’s base price in float format
ID of another product, considered as “baseline”.
It is used to calculate striked price(price_with_baseline_strike
) in /v1/prices
response.
A list of connected payment integrations (Stripe, Chargebee, …)
Show child attributes
Show child attributes
A list of price objects for the given product
A list of features connected to the product
Show child attributes
Show child attributes
Feature object
Show child attributes
Show child attributes
Feature’s corrily api_id value
Feature’s name
Feature’s description
Feature’s status (active, inactive)
Feature’s status (active, inactive)
Feature’s type (boolean, numeric)
Feature’s measurement unit. Applicable only for numeric features. For boolean features equals null
Feature’s threshold value. Applicable only for numeric features, for boolean always equals to 0
Feature’s group id
curl --location --request GET 'https://client.corrily.com/v1/products/monthly'
{
"message": "Successfully retrieved product.",
"success": true,
"api_id": "monthly",
"name": "Monthly Product",
"base_px": 10.0,
"max_px": 999.0,
"min_px": 0.0,
"baseline_id": null,
"product_trials": [],
"integrations": [
{
"type": "stripe",
"stripe_product_id": "my_stripe_pid",
"interval": "year",
"interval_count": 1
}
],
"country_prices": [
{
"country": "ES",
"local_price": 50.0,
"currency": "EUR"
}
],
"features": [
{
"api_id": "email_sync",
"name": "Full email sync with templates, open and click tracking and group emailing",
"description": "Full email sync with templates, open and click tracking and group emailing",
"status": "active",
"type": "boolean",
"unit": null,
"group_id": 1200,
"feature_group": {
"id": 1200,
"api_id": "collaboration",
"name": "Collaboration",
"description": ""
},
"value": 0
}
]
}