Get plan details
get_plan_detailsFull details for one eSIM-Global.VIP plan by product id: data, validity, network, top-up support, transparency, reviews and link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | ISO language of the conversation. Sets the landing-page language/currency of the link. | |
| product_id | Yes | WooCommerce product id from search_esim_plans. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| data | No | Data Pack: total data label. | |
| name | No | ||
| type | No | Data Pack, Daily Pack or Unlimited Flex. | |
| price | No | Full fixed price in currency; not per-day or per-GB. | |
| topup | No | True only for data top-up (add data to a Data Pack). See topup_kind for the full picture. | |
| rating | No | ||
| data_gb | No | ||
| network | No | Speed token only (e.g. 4G/LTE/5G) — never a carrier/operator name. | |
| currency | No | ||
| validity | No | Data Pack: validity label. | |
| plan_note | No | One-sentence vendor fact to present verbatim (in the user's language) when present; overrides the generic Unlimited Flex description. | |
| speed_cap | No | Present only on plans with a PERMANENT speed cap, e.g. "10 Mbit/s": the plan always runs at up to this speed with the daily allowance in daily_high_speed. Do not call such a plan high-speed. | |
| tethering | No | ||
| product_id | No | ||
| topup_kind | No | What eSIM-Global.VIP TopUp can add to this plan without a new eSIM: "data" (Data Pack), "days" (Unlimited Flex / Daily Pack: extend validity), or "none". | |
| description | No | ||
| review_count | No | ||
| transparency | No | ||
| always_on_rate | No | Unlimited Flex / Daily Pack: reduced rate after the daily allowance. Empty when the plan has a speed_cap (no reduction moment) or is unlimited. | |
| daily_high_speed | No | Unlimited Flex / Daily Pack: daily allowance at full speed, e.g. "2GB"; "unlimited" = unlimited data every day at full speed (fair-use policy). |