Citilink Product Card
citilink_cardRetrieve a Citilink product card from a product URL to see current price, old price, availability, and title in a structured response.
Instructions
Fetch one Citilink product card.
Return Format
CitilinkCardResponse: {status, product_id, title, price_rub, old_price_rub, is_available, url, tier_used, meta}.
Error Format
ToolError: BadRequestError when the URL carries no product id; TransportDownError on CDP/Qrator failures; ParserDriftError when a rendered card has neither title nor price.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| product_url | Yes | citilink.ru product URL containing /product/<slug>/, e.g. /product/noutbuk-lenovo-2169270/ |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Canonical product URL. | |
| _meta | No | Validation metadata. | |
| title | No | Product title. | |
| status | No | Response status: success or error. | success |
| price_rub | No | Price in rubles; None when absent — never 0. | |
| tier_used | No | Fetch tier used (cdp). | |
| product_id | No | DNS product id/slug tail. | |
| is_available | No | Whether the product is sellable now. | |
| old_price_rub | No | Strikethrough price in rubles. |