action api2cart_cart_giftcard_list { label: "CartGiftcardList" description: "Get gift cards list." provider: api2cart method: GET path: "/cart.giftcard.list.json" encoding: json input: { type: "object" properties: { count: { type: "integer" } exclude: { type: "string" } page_cursor: { type: "string" } params: { type: "string" } response_fields: { type: "string" } start: { type: "integer" } store_id: { type: "string" } } 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" } custom_fields: { type: "object" } gift_card: { type: "array" items: { type: "object" properties: { additional_fields: { type: "object" } amount: { type: "number" } avail_to: { type: "string" } code: { type: "string" } created_at: { type: "string" } currency_code: { type: "string" } custom_fields: { type: "object" } free_product_ids: { type: "string" } id: { type: "string" } initial_amount: { type: "number" } issuer_email: { type: "string" } issuer_name: { type: "string" } message: { type: "string" } name: { type: "string" } recipient_email: { type: "string" } recipient_name: { type: "string" } status: { type: "string" } type: { type: "string" } usage_history: { type: "array" items: { type: "object" properties: { additional_fields: { type: "object" } amount: { type: "number" } custom_fields: { type: "object" } order_id: { type: "string" } } } } } } } } } return_code: { type: "integer" } return_message: { type: "string" } } } }