action jumpseller_get_products_after_id_json { label: "Retrieves Products after the given id." provider: jumpseller method: GET path: "/products/after/{id}.json" encoding: json output: { type: "array" items: { type: "object" properties: { product: { type: "object" properties: { barcode: { type: "string" description: "Barcode of the product" } categories: { type: "array" items: { type: "object" properties: { id: { type: "integer" format: "int32" description: "Unique identifier of the Category" } name: { type: "string" description: "Name of the Category" } parent_id: { type: "integer" format: "int32" description: "Unique identifier of the Parent Category" } permalink: { type: "string" description: "Category unique URL path" } } } } created_at: { type: "string" description: "Date of product creation" } description: { type: "string" description: "Description of the product" } diameter: { type: "number" format: "float" description: "Diameter of the product" } discount: { type: "number" format: "float" description: "Discount of the product" } featured: { type: "boolean" description: "True if the product is featured" } google_product_category: { type: "string" description: "Category of a Product based on the Google product taxonomy" } height: { type: "number" format: "float" description: "Height of the product" } id: { type: "integer" format: "int32" description: "Unique identifier of the product" } images: { type: "array" items: { type: "object" properties: { id: { type: "integer" format: "int32" description: "Unique identifier of the image" } position: { type: "integer" format: "int32" description: "Position of the image" } url: { type: "string" description: "Complete URL of the image" } } } } length: { type: "number" format: "float" description: "Length of the product" } name: { type: "string" description: "Name of the product" } package_format: { type: "string" description: "Format the product package" enum: ["box", "cylinder"] } permalink: { type: "string" description: "Product unique URL path" } price: { type: "number" format: "float" description: "Price of the product" } sku: { type: "string" description: "Stock Keeping Unit of the product" } status: { type: "string" description: "Status of the product" enum: ["available", "not-available", "disabled"] } stock: { type: "integer" format: "int32" description: "Quantity in stock for the product" } stock_unlimited: { type: "boolean" description: "True if the Product has unlimited stock" } variants: { type: "array" items: { type: "object" properties: { id: { type: "integer" format: "int32" description: "Unique identifier of the product" } image: { type: "object" additionalProperties: true } options: { type: "array" items: { type: "object" properties: { name: { type: "string" description: "Name of the product option" } product_option_id: { type: "integer" format: "int32" description: "Id of the product option" } product_option_position: { type: "integer" format: "int32" description: "position of product option" } product_option_value_id: { type: "integer" format: "int32" description: "Id of product option value" } product_value_position: { type: "integer" format: "int32" description: "position of product option value" } value: { type: "string" description: "Value of the product option" } } } } price: { type: "number" format: "float" description: "Price of the product" } sku: { type: "string" description: "Stock Keeping Unit of the Product's Variant" } stock: { type: "integer" format: "int32" description: "Quantity in stock for the Product's Variant" } stock_unlimited: { type: "boolean" description: "True if the Product's Variant has unlimited stock" } } } } weight: { type: "number" format: "float" description: "Weight of the product" } width: { type: "number" format: "float" description: "Width of the product" } } } } } } }