action api2cart_cart_catalog_price_rules_list { label: "CartCatalogPriceRulesList" description: "Get cart catalog price rules discounts." provider: api2cart method: GET path: "/cart.catalog_price_rules.list.json" encoding: json input: { type: "object" properties: { count: { type: "integer" } exclude: { type: "string" } ids: { type: "string" } page_cursor: { type: "string" } params: { type: "string" } response_fields: { type: "string" } start: { type: "integer" } } additionalProperties: false } output: { type: "object" properties: { additional_fields: { type: "object" } custom_fields: { type: "object" } pagination: { type: "object" properties: { additional_fields: { type: "object" } custom_fields: { type: "object" } next: { type: "string" } previous: { type: "string" } } } result: { type: "object" properties: { additional_fields: { type: "object" } catalog_price_rules: { type: "array" items: { type: "object" properties: { actions: { type: "array" items: { type: "object" properties: { additional_fields: { type: "object" } apply_to: { type: "string" } conditions: { type: "array" items: { type: "object" properties: { additional_fields: { type: "object" additionalProperties: true } custom_fields: { type: "object" additionalProperties: true } entity: { type: "object" additionalProperties: true } id: { type: "object" additionalProperties: true } key: { type: "object" additionalProperties: true } logic_operator: { type: "object" additionalProperties: true } match_items: { type: "object" additionalProperties: true } operator: { type: "object" additionalProperties: true } "sub-conditions": { type: "object" additionalProperties: true } value: { type: "object" additionalProperties: true } } } } currency_code: { type: "string" } custom_fields: { type: "object" } include_tax: { type: "boolean" } quantity: { type: "number" } scope: { type: "string" } type: { type: "string" } value: { type: "number" } } } } additional_fields: { type: "object" } avail: { type: "boolean" } conditions: { type: "array" items: { type: "object" additionalProperties: true } } created_time: { type: "object" properties: { additional_fields: { type: "object" } custom_fields: { type: "object" } format: { type: "string" } value: { type: "string" } } } custom_fields: { type: "object" } date_end: { type: "object" additionalProperties: true } date_start: { type: "object" additionalProperties: true } description: { type: "string" } gid: { type: "string" } id: { type: "string" } name: { type: "string" } short_description: { type: "string" } type: { type: "string" } usage_count: { type: "number" } uses_per_order_limit: { type: "integer" } } } } catalog_price_rules_count: { type: "integer" } custom_fields: { type: "object" } } } return_code: { type: "integer" } return_message: { type: "string" } } } }