Get pricing.
Get pricing
PreviewGET
/user/v1/pricingquery parameters
Returns
curl https://api.userhub.com/user/v1/pricing?organizationId=org_28seyVGVL1got6 \
-H "UserHub-Api-Key: $USERHUB_USER_KEY" \
-H "Authorization: Bearer $USER_ACCESS_TOKEN"
const res = await userApi.pricing.get({
organizationId: "org_28seyVGVL1got6",
});
res, err := userApi.Pricing().Get(
context.Background(),
&userapi.PricingGetInput{
OrganizationId: "org_28seyVGVL1got6",
},
)
$res = $userApi->pricing->get(
organizationId: 'org_28seyVGVL1got6',
);
res = user_api.pricing.get(
organization_id="org_28seyVGVL1got6",
)
Response bodyJSON
{
"plans": [
{
"id": "plan_2wnGzPMSrDBYK5:ukfHizos:monthly:usd",
"state": "AVAILABLE",
"uniqueId": "pro:ukfHizos:monthly:usd",
"displayName": "Pro",
"description": "The pro plan.",
"tier": "TIER1",
"currencyCode": "USD",
"interval": {
"quantity": 1,
"unit": "MONTH"
},
"revision": {
"id": "plan_2wnGzPMSrDBYK5:ukfHizos"
},
"default": true,
"trial": {
"days": 7
},
"items": [
{
"type": "SEAT",
"product": {
"id": "pd_3fNK5BXs9C1Fdc",
"uniqueId": "pro-seat",
"displayName": "Pro seat"
},
"price": {
"id": "pr_HFULbg4GRQEkV6",
"currencyCode": "USD",
"billingMode": "FIXED_TERM",
"interval": {
"quantity": 1,
"unit": "MONTH"
},
"fixed": {
"amount": "5"
}
}
}
]
},
{
"id": "plan_2wnGzPMSrDBYK5:ukfHizos:yearly:usd",
"state": "AVAILABLE",
"uniqueId": "pro:ukfHizos:yearly:usd",
"displayName": "Pro",
"description": "The pro plan.",
"tier": "TIER1",
"currencyCode": "USD",
"interval": {
"quantity": 1,
"unit": "YEAR"
},
"revision": {
"id": "plan_2wnGzPMSrDBYK5:ukfHizos"
},
"trial": {
"days": 7
},
"savings": {
"percentage": 16
},
"items": [
{
"type": "SEAT",
"product": {
"id": "pd_3fNK5BXs9C1Fdc",
"uniqueId": "pro-seat",
"displayName": "Pro seat"
},
"price": {
"id": "pr_36La7Y1xhx2qWv",
"currencyCode": "USD",
"billingMode": "FIXED_TERM",
"interval": {
"quantity": 1,
"unit": "YEAR"
},
"fixed": {
"amount": "50"
}
}
}
]
}
]
}