{
  "info": {
    "name": "Baselinker — mcp.ai",
    "description": "REST API for the Baselinker MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/baselinker",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "baselinker_add_inventory",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory"
          ]
        },
        "description": "Tool to add or update a BaseLinker catalog (inventory). Use when you need to create a new catalog or update an existing one with the same identifier.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"languages\": \"\",\n  \"warehouses\": \"\",\n  \"description\": \"\",\n  \"inventory_id\": 0,\n  \"price_groups\": \"\",\n  \"reservations\": false,\n  \"default_language\": \"\",\n  \"default_warehouse\": \"\",\n  \"default_price_group\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_category",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/category",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "category"
          ]
        },
        "description": "Tool to add or update a category in the BaseLinker catalog. Use when you need to create a new category or update an existing one. Adding a category with the same identifier again updates the previousl",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"parent_id\": 0,\n  \"category_id\": 0,\n  \"inventory_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_document",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/document",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "document"
          ]
        },
        "description": "Tool to create a new inventory document in BaseLinker storage. Use when you need to create goods receipts, issues, or transfers. Documents are created as drafts and require confirmation via user actio",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"notes\": \"\",\n  \"date_add\": 0,\n  \"contractor\": \"\",\n  \"invoice_no\": \"\",\n  \"date_execute\": 0,\n  \"warehouse_id\": 0,\n  \"document_type\": 0,\n  \"target_warehouse_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_manufacturer",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/manufacturer",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "manufacturer"
          ]
        },
        "description": "Tool to add or update a manufacturer in the BaseLinker catalog. Use when you need to create a new manufacturer or update an existing one. Adding a manufacturer with the same identifier again updates t",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"manufacturer_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_payer",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/payer",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "payer"
          ]
        },
        "description": "Tool to add a new payer or update an existing one in BaseLinker storage. Use when you need to create a new payer with contact details or update an existing payer's information.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"city\": \"\",\n  \"name\": \"\",\n  \"tax_no\": \"\",\n  \"address\": \"\",\n  \"payer_id\": 0,\n  \"postcode\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_price_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/price/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "price",
            "group"
          ]
        },
        "description": "Tool to create or update a price group in BaseLinker storage. Use when you need to define pricing tiers (e.g., wholesale, retail, VIP) that can be later assigned to inventory items via addInventory me",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"currency\": \"\",\n  \"description\": \"\",\n  \"price_group_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_product",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/product",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "product"
          ]
        },
        "description": "Add a new product to BaseLinker catalog or update an existing product. Use when creating inventory items or modifying product details like SKU, price, stock, dimensions, and text fields. Provide produ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"ean\": \"\",\n  \"sku\": \"\",\n  \"star\": 0,\n  \"stock\": {},\n  \"width\": 0,\n  \"height\": 0,\n  \"images\": {},\n  \"length\": 0,\n  \"prices\": {},\n  \"weight\": 0,\n  \"tax_rate\": 0,\n  \"is_bundle\": false,\n  \"parent_id\": \"\",\n  \"product_id\": \"\",\n  \"category_id\": 0,\n  \"text_fields\": {},\n  \"inventory_id\": \"\",\n  \"manufacturer_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_purchase_order",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/purchase/order",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "purchase",
            "order"
          ]
        },
        "description": "Tool to create a new purchase order in BaseLinker storage. Orders are created as drafts by default. Use when you need to create a new purchase order for inventory management.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"notes\": \"\",\n  \"currency\": \"\",\n  \"payer_id\": 0,\n  \"series_id\": 0,\n  \"invoice_no\": \"\",\n  \"supplier_id\": 0,\n  \"date_created\": 0,\n  \"warehouse_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_purchase_order_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/purchase/order/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "purchase",
            "order",
            "items"
          ]
        },
        "description": "Tool to add items to an existing purchase order in BaseLinker. Use when you need to add products to a purchase order that has already been created.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"items\": \"\",\n  \"order_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_supplier",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/supplier",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "supplier"
          ]
        },
        "description": "Tool to add a new supplier or update an existing one in BaseLinker storage. Use when you need to manage supplier information for inventory management. If supplier_id is provided, the existing supplier",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"city\": \"\",\n  \"name\": \"\",\n  \"email\": \"\",\n  \"phone\": \"\",\n  \"address\": \"\",\n  \"currency\": \"\",\n  \"postcode\": \"\",\n  \"supplier_id\": 0,\n  \"email_copy_to\": \"\",\n  \"take_product_code_from\": \"\",\n  \"take_product_cost_from\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_inventory_warehouse",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/inventory/warehouse",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "inventory",
            "warehouse"
          ]
        },
        "description": "Tool to add a new warehouse or update an existing warehouse in BaseLinker inventories. Use when you need to create new warehouse locations for inventory management or update warehouse details. Adding ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"description\": \"\",\n  \"warehouse_id\": 0,\n  \"stock_edition\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_invoice",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/invoice",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "invoice"
          ]
        },
        "description": "Tool to issue an order invoice in BaseLinker. Use when you need to generate an invoice for an existing order using a specific numbering series.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"vat_rate\": \"\",\n  \"series_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_invoice_correction",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/invoice/correction",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "invoice",
            "correction"
          ]
        },
        "description": "Tool to issue an order invoice correction. Use when correcting pricing errors, handling returns, or updating invoice data. Either original_invoice_id or return_order_id must be provided.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"items\": \"\",\n  \"date_sell\": 0,\n  \"fv_person\": \"\",\n  \"series_id\": 0,\n  \"fv_payment\": \"\",\n  \"invoice_nip\": \"\",\n  \"invoice_city\": \"\",\n  \"invoice_state\": \"\",\n  \"correcting_data\": 0,\n  \"invoice_address\": \"\",\n  \"invoice_company\": \"\",\n  \"return_order_id\": 0,\n  \"correcting_items\": 0,\n  \"invoice_fullname\": \"\",\n  \"invoice_postcode\": \"\",\n  \"correcting_reason\": 0,\n  \"original_invoice_id\": 0,\n  \"invoice_country_code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_order",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/order",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "order"
          ]
        },
        "description": "Tool to add a new order to the BaseLinker order manager. Use when you need to create a new order with customer details, products, and delivery information.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"paid\": false,\n  \"email\": \"\",\n  \"phone\": \"\",\n  \"currency\": \"\",\n  \"date_add\": 0,\n  \"products\": \"\",\n  \"user_login\": \"\",\n  \"invoice_nip\": \"\",\n  \"invoice_city\": \"\",\n  \"want_invoice\": false,\n  \"delivery_city\": \"\",\n  \"extra_field_1\": \"\",\n  \"extra_field_2\": \"\",\n  \"invoice_state\": \"\",\n  \"user_comments\": \"\",\n  \"admin_comments\": \"\",\n  \"delivery_price\": 0,\n  \"delivery_state\": \"\",\n  \"payment_method\": \"\",\n  \"delivery_method\": \"\",\n  \"invoice_address\": \"\",\n  \"invoice_company\": \"\",\n  \"order_status_id\": 0,\n  \"custom_source_id\": 0,\n  \"delivery_address\": \"\",\n  \"delivery_company\": \"\",\n  \"invoice_fullname\": \"\",\n  \"invoice_postcode\": \"\",\n  \"delivery_fullname\": \"\",\n  \"delivery_point_id\": \"\",\n  \"delivery_postcode\": \"\",\n  \"payment_method_cod\": false,\n  \"custom_extra_fields\": \"\",\n  \"delivery_point_city\": \"\",\n  \"delivery_point_name\": \"\",\n  \"invoice_country_code\": \"\",\n  \"delivery_country_code\": \"\",\n  \"delivery_point_address\": \"\",\n  \"delivery_point_postcode\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_order_by_split",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/order/by/split",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "order",
            "by",
            "split"
          ]
        },
        "description": "Tool to create a new order by splitting selected products from an existing order. Use when you need to split an order into multiple shipments or separate deliveries. The new order inherits all custome",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"items_to_split\": \"\",\n  \"delivery_cost_to_split\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_order_duplicate",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/order/duplicate",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "order",
            "duplicate"
          ]
        },
        "description": "Tool to add a new order by duplicating an existing order in BaseLinker. The new order will have the same data as the original order but with a different ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_order_return",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/order/return",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "order",
            "return"
          ]
        },
        "description": "Tool to add a new order return to BaseLinker. Use when creating a return for an order. Requires status_id (get from getOrderReturnStatusList), date_add (Unix timestamp), currency (3-letter code), and ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"email\": \"\",\n  \"phone\": \"\",\n  \"currency\": \"\",\n  \"date_add\": 0,\n  \"order_id\": 0,\n  \"products\": \"\",\n  \"refunded\": false,\n  \"status_id\": 0,\n  \"user_login\": \"\",\n  \"refund_iban\": \"\",\n  \"refund_swift\": \"\",\n  \"delivery_city\": \"\",\n  \"extra_field_1\": \"\",\n  \"extra_field_2\": \"\",\n  \"admin_comments\": \"\",\n  \"delivery_price\": 0,\n  \"delivery_state\": \"\",\n  \"custom_source_id\": 0,\n  \"delivery_address\": \"\",\n  \"delivery_company\": \"\",\n  \"reference_number\": \"\",\n  \"delivery_fullname\": \"\",\n  \"delivery_postcode\": \"\",\n  \"custom_extra_fields\": \"\",\n  \"delivery_country_code\": \"\",\n  \"refund_account_number\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_order_return_product",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/order/return/product",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "order",
            "return",
            "product"
          ]
        },
        "description": "Tool to add a new product to an existing order return in BaseLinker. Use when a customer is returning items and you need to register the returned products.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"ean\": \"\",\n  \"sku\": \"\",\n  \"name\": \"\",\n  \"weight\": 0,\n  \"storage\": \"\",\n  \"location\": \"\",\n  \"quantity\": 0,\n  \"tax_rate\": 0,\n  \"return_id\": 0,\n  \"status_id\": 0,\n  \"attributes\": \"\",\n  \"auction_id\": \"\",\n  \"product_id\": \"\",\n  \"storage_id\": \"\",\n  \"variant_id\": \"\",\n  \"price_brutto\": 0,\n  \"warehouse_id\": 0,\n  \"order_product_id\": 0,\n  \"return_reason_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_add_shop_category",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/shop/category",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "shop",
            "category"
          ]
        },
        "description": "Tool to add a new category to BaseLinker storage (shops, warehouses, or BaseLinker inventory). Use when you need to create a new category in a connected storage's category structure. Requires a storag",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"parent_id\": \"\",\n  \"storage_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_create_package_manual",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/package/manual",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "package",
            "manual"
          ]
        },
        "description": "Tool to register shipping details for orders when shipments are created outside BaseLinker. Use when you need to add tracking numbers and courier information for manually created shipments. Supports m",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"pickup_date\": 0,\n  \"courier_code\": \"\",\n  \"package_number\": \"\",\n  \"return_shipment\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_inventory",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/inventory",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "inventory"
          ]
        },
        "description": "Tool to delete a catalog from BaseLinker storage. Use when you need to permanently remove an inventory/catalog.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"inventory_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_inventory_category",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/inventory/category",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "inventory",
            "category"
          ]
        },
        "description": "Tool to remove categories from BaseLinker warehouse. Along with the category, the products contained therein are removed (however, this does not apply to products in subcategories). The subcategories ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"category_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_inventory_manufacturer",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/inventory/manufacturer",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "inventory",
            "manufacturer"
          ]
        },
        "description": "Tool to remove a manufacturer from the BaseLinker catalog. Use when you need to delete a manufacturer that is no longer needed or was added by mistake.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"manufacturer_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_inventory_payer",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/inventory/payer",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "inventory",
            "payer"
          ]
        },
        "description": "Tool to remove a payer from BaseLinker storage. Use when you need to delete an existing payer entry by its ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"payer_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_inventory_price_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/inventory/price/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "inventory",
            "price",
            "group"
          ]
        },
        "description": "Tool to remove a price group from BaseLinker storage. Use when you need to delete an existing price group by its identifier.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"price_group_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_inventory_product",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/inventory/product",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "inventory",
            "product"
          ]
        },
        "description": "Tool to remove a product from the BaseLinker catalog. Use when you need to permanently delete an inventory product by its ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"product_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_inventory_warehouse",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/inventory/warehouse",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "inventory",
            "warehouse"
          ]
        },
        "description": "Tool to remove a warehouse from BaseLinker inventories. Use when you need to delete a warehouse that is no longer needed. Note: This method does not allow removal of warehouses created automatically f",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"warehouse_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_order_product",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/order/product",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "order",
            "product"
          ]
        },
        "description": "Tool to remove a specific product from an order in BaseLinker. Use when you need to delete an order item without canceling the entire order.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"order_product_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_order_return_product",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/order/return/product",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "order",
            "return",
            "product"
          ]
        },
        "description": "Tool to remove a specific product from an order return in BaseLinker. Use when you need to delete a product item from an existing return request.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"return_id\": 0,\n  \"order_return_product_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_delete_orders",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/orders",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "orders"
          ]
        },
        "description": "Tool to delete multiple orders from BaseLinker order manager. Use when you need to permanently remove orders from the system.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_connect_integration_contractors",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/connect/integration/contractors",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "connect",
            "integration",
            "contractors"
          ]
        },
        "description": "Tool to retrieve a list of contractors connected to a selected Base Connect integration. Use when you need to discover available contractors for a specific integration before performing contractor-spe",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"integration_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_connect_integrations",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/connect/integrations",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "connect",
            "integrations"
          ]
        },
        "description": "Tool to retrieve a list of all Base Connect integrations on this account. Returns both integrations created on the account and integrations to which the account has connected.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_courier_accounts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/courier/accounts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "courier",
            "accounts"
          ]
        },
        "description": "Tool to retrieve the list of accounts connected to a given courier. Use when you need to identify available courier accounts before performing shipping operations.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"courier_code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_courier_fields",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/courier/fields",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "courier",
            "fields"
          ]
        },
        "description": "Tool to retrieve the form fields required for creating shipments with a specific courier. Use when you need to discover which fields are required or optional for shipment creation.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"courier_code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_courier_packages_status_history",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/courier/packages/status/history",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "courier",
            "packages",
            "status",
            "history"
          ]
        },
        "description": "Tool to retrieve the history of status changes for courier packages. Use when you need to track the delivery progress of shipments through their complete status timeline. Returns chronological status ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"package_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_couriers_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/couriers/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "couriers",
            "list"
          ]
        },
        "description": "Tool to retrieve a list of available couriers from BaseLinker. Use when you need to discover which shipping carriers are configured before creating packages or querying courier-specific fields.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_external_storage_products_quantity",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/external/storage/products/quantity",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "external",
            "storage",
            "products",
            "quantity"
          ]
        },
        "description": "Retrieve stock quantities from an external storage (shop/wholesaler) connected to BaseLinker. Use this tool to check current inventory levels for products in external integrations. Returns product IDs",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"storage_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_external_storages_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/external/storages/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "external",
            "storages",
            "list"
          ]
        },
        "description": "Retrieve a list of external storages (shops, warehouses, wholesalers) connected to BaseLinker that can be referenced via API. Returns storage IDs (e.g., 'shop_2444', 'warehouse_1334'), names, and supp",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventories",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventories",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventories"
          ]
        },
        "description": "Tool to retrieve a list of catalogs (inventories) available in the BaseLinker storage. Use when you need to discover available catalogs and their configurations before performing inventory-specific op",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_available_text_field_keys",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/available/text/field/keys",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "available",
            "text",
            "field",
            "keys"
          ]
        },
        "description": "Tool to retrieve a list of product text fields that can be overwritten for a specific integration. Use when you need to discover which text fields are available for modification within a given invento",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"inventory_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_categories",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/categories",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "categories"
          ]
        },
        "description": "Tool to retrieve a list of categories for a BaseLinker catalog. Use when you need to fetch category hierarchies for inventory management or product organization.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"inventory_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_document_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/document/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "document",
            "items"
          ]
        },
        "description": "Tool to retrieve items from inventory documents in BaseLinker. Use when you need to fetch product details from a specific document with support for pagination (100 items per page).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"document_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_document_series",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/document/series",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "document",
            "series"
          ]
        },
        "description": "Tool to retrieve available inventory document series. Use when you need to assign a numbering series to a new inventory document.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_documents",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/documents",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "documents"
          ]
        },
        "description": "Tool to retrieve a list of inventory documents. Use when you need to fetch inventory records with optional filters for ID, type, status, date range, warehouse, or pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"filter_date_to\": 0,\n  \"filter_date_from\": 0,\n  \"filter_document_id\": 0,\n  \"filter_warehouse_id\": 0,\n  \"filter_document_type\": 0,\n  \"filter_document_status\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_extra_fields",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/extra/fields",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "extra",
            "fields"
          ]
        },
        "description": "Tool to retrieve extra fields defined for BaseLinker catalog inventory items. Use before fetching or updating inventory products to list available custom fields.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_integrations",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/integrations",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "integrations"
          ]
        },
        "description": "Tool to retrieve a list of integrations where text values in the catalog can be overwritten. Use when you need to discover which sales channels support text customization and what languages are availa",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"inventory_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_manufacturers",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/manufacturers",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "manufacturers"
          ]
        },
        "description": "Tool to retrieve a list of manufacturers from the BaseLinker catalog. Use when you need to view all manufacturers available in the system before adding or modifying manufacturer information.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_payers",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/payers",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "payers"
          ]
        },
        "description": "Tool to retrieve a list of payers available in BaseLinker storage. Use when you need to list payers, optionally filtered by ID or name.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter_id\": 0,\n  \"filter_name\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_price_groups",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/price/groups",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "price",
            "groups"
          ]
        },
        "description": "Tool to retrieve price groups existing in BaseLinker storage. Use when you need to discover available pricing tiers before assigning them to inventory items or performing price-related operations.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_printout_templates",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/printout/templates",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "printout",
            "templates"
          ]
        },
        "description": "Tool to retrieve a list of all configured printout templates available for inventory (products). Use when you need to discover available printout templates before generating product documents.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_product_logs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/product/logs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "product",
            "logs"
          ]
        },
        "description": "Tool to retrieve a list of events related to product changes in the BaseLinker catalog. Use when tracking product modification history, auditing changes, or monitoring inventory updates.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"sort\": \"\",\n  \"date_to\": 0,\n  \"log_type\": \"\",\n  \"date_from\": 0,\n  \"product_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_products_data",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/products/data",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "products",
            "data"
          ]
        },
        "description": "Tool to retrieve detailed data for selected products from the BaseLinker inventory. Use when you need comprehensive product information including SKU, prices, stock, dimensions, descriptions, images, ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"products\": \"\",\n  \"inventory_id\": 0,\n  \"include_erp_units\": false,\n  \"include_suppliers\": false,\n  \"include_wms_units\": false,\n  \"include_additional_eans\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_products_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/products/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "products",
            "list"
          ]
        },
        "description": "Tool to retrieve basic data of chosen products from BaseLinker catalogs. Use when you need to list products with optional filtering by ID, category, EAN, SKU, name, price range, or stock levels. Suppo",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"filter_id\": 0,\n  \"filter_ean\": \"\",\n  \"filter_sku\": \"\",\n  \"filter_name\": \"\",\n  \"filter_sort\": \"\",\n  \"inventory_id\": 0,\n  \"filter_price_to\": 0,\n  \"filter_stock_to\": 0,\n  \"include_variants\": false,\n  \"filter_price_from\": 0,\n  \"filter_stock_from\": 0,\n  \"filter_category_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_products_prices",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/products/prices",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "products",
            "prices"
          ]
        },
        "description": "Retrieve gross prices of products from BaseLinker inventories. Use when you need to get pricing information for products and their variants across different price groups. Supports pagination for large",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"inventory_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_products_stock",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/products/stock",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "products",
            "stock"
          ]
        },
        "description": "Tool to retrieve stock data of products from BaseLinker catalogs. Use when you need to check current inventory levels, reservations, or variant stock across warehouses. Results are paginated at 1000 p",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"inventory_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_purchase_order_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/purchase/order/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "purchase",
            "order",
            "items"
          ]
        },
        "description": "Tool to retrieve items from a specific purchase order in BaseLinker. Use when you need to fetch product details from a purchase order with support for pagination (100 items per page).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"order_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_purchase_order_series",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/purchase/order/series",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "purchase",
            "order",
            "series"
          ]
        },
        "description": "Tool to retrieve a list of purchase order document series. Use when you need to select a numbering series for a new purchase order.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"warehouse_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_purchase_orders",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/purchase/orders",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "purchase",
            "orders"
          ]
        },
        "description": "Tool to retrieve a list of purchase orders from BaseLinker storage. Use when you need to fetch purchase orders with optional filters like date range, supplier or pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"date_to\": 0,\n  \"date_from\": 0,\n  \"series_id\": 0,\n  \"supplier_id\": 0,\n  \"warehouse_id\": 0,\n  \"filter_document_number\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_suppliers",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/suppliers",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "suppliers"
          ]
        },
        "description": "Tool to retrieve a list of suppliers available in BaseLinker storage. Use when you need to list suppliers, optionally filtered by ID or name.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter_id\": 0,\n  \"filter_name\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "tags"
          ]
        },
        "description": "Tool to retrieve a list of tags for a BaseLinker catalog. Use when you need to view all tags available in the system before categorizing or filtering inventory items.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_inventory_warehouses",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/inventory/warehouses",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "inventory",
            "warehouses"
          ]
        },
        "description": "Tool to retrieve a list of warehouses available in BaseLinker inventories. Use when you need to discover available warehouse locations before performing inventory or stock operations. Returns warehous",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_invoice_file",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/invoice/file",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "invoice",
            "file"
          ]
        },
        "description": "Tool to retrieve an invoice file from BaseLinker in base64-encoded format. Use when you need to download an invoice document generated by BaseLinker or from an external accounting system.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"invoice_id\": 0,\n  \"get_external\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_invoices",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/invoices",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "invoices"
          ]
        },
        "description": "Download invoices from BaseLinker order manager with optional filtering. Use this tool to: - Fetch all invoices from a specific date onwards - Retrieve a single invoice by ID or order ID - Filter invo",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id_from\": 0,\n  \"order_id\": 0,\n  \"date_from\": 0,\n  \"series_id\": 0,\n  \"invoice_id\": 0,\n  \"get_government_data\": false,\n  \"get_external_invoices\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_journal_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/journal/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "journal",
            "list"
          ]
        },
        "description": "Tool to download order event logs from the last 3 days. Use when you need to track order activities, changes, or events. IMPORTANT: This method must be activated by BaseLinker support on your account.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"logs_types\": \"\",\n  \"last_log_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_new_receipts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/new/receipts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "new",
            "receipts"
          ]
        },
        "description": "Tool to retrieve receipts waiting to be issued. Use after confirming fiscal printer availability; fetch pending receipts and mark them with setOrderReceipt.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id_from\": 0,\n  \"series_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_extra_fields",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/extra/fields",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "extra",
            "fields"
          ]
        },
        "description": "Tool to retrieve extra fields defined for orders. Use before fetching orders with include_custom_extra_fields to list available custom order fields.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_packages",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/packages",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "packages"
          ]
        },
        "description": "Tool to download shipments previously created for a selected order. Use when you need to retrieve tracking numbers, courier information, and delivery status for order packages.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_payments_history",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/payments/history",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "payments",
            "history"
          ]
        },
        "description": "Tool to retrieve payment history for a selected order, including external payment identifiers from payment gateways. Use when you need to track payment events for an order. One order can have multiple",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"show_full_history\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_pick_pack_history",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/pick/pack/history",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "pick",
            "pack",
            "history"
          ]
        },
        "description": "Tool to retrieve pick and pack history for a selected order. Use when you need to track the fulfillment timeline and events for an order (reservations, picking, packing, photography). Returns chronolo",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"action_type\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_printout_templates",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/printout/templates",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "printout",
            "templates"
          ]
        },
        "description": "Tool to retrieve a list of all configured printout templates available for orders. Use when you need to discover available printout templates before generating order documents.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_return_extra_fields",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/return/extra/fields",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "return",
            "extra",
            "fields"
          ]
        },
        "description": "Tool to retrieve extra fields defined for order returns. Use before calling getOrderReturns with include_custom_extra_fields to list available custom fields. Field values can be set via setOrderReturn",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_return_journal_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/return/journal/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "return",
            "journal",
            "list"
          ]
        },
        "description": "Tool to download return event logs from the last 3 days in BaseLinker. Use when tracking return order history, monitoring return status changes, or auditing return-related activities. Returns events l",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"return_id\": 0,\n  \"logs_types\": \"\",\n  \"last_log_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_return_payments_history",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/return/payments/history",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "return",
            "payments",
            "history"
          ]
        },
        "description": "Tool to retrieve payment history for a selected order return, including external payment identifiers from the payment gateway. Use when you need to track payment events, surcharges, order value change",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"return_id\": 0,\n  \"show_full_history\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_return_product_statuses",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/return/product/statuses",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "return",
            "product",
            "statuses"
          ]
        },
        "description": "Tool to retrieve a list of order return product statuses from BaseLinker. Use when you need to identify valid status IDs for return items, or to map status IDs to human-readable names.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_return_reasons_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/return/reasons/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "return",
            "reasons",
            "list"
          ]
        },
        "description": "Tool to retrieve a list of order return reasons. Use when you need to discover available return reasons before setting return fields with setOrderReturnFields.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_return_status_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/return/status/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "return",
            "status",
            "list"
          ]
        },
        "description": "Tool to retrieve order return statuses created in the BaseLinker order manager. Use when you need to map return status IDs to human-readable names.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_returns",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/returns",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "returns"
          ]
        },
        "description": "Download order returns from BaseLinker return manager with optional filtering. Use this tool to: - Fetch returns from a specific date onwards using date_from parameter - Retrieve a single return by re",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id_from\": 0,\n  \"order_id\": 0,\n  \"date_from\": 0,\n  \"return_id\": 0,\n  \"status_id\": 0,\n  \"include_connect_data\": false,\n  \"filter_order_return_source\": \"\",\n  \"include_custom_extra_fields\": false,\n  \"filter_order_return_source_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_sources",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/sources",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "sources"
          ]
        },
        "description": "Tool to retrieve types of order sources along with their IDs from BaseLinker. Use when you need to understand available order sources for filtering orders or mapping order_source field values from get",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_status_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/status/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "status",
            "list"
          ]
        },
        "description": "Tool to retrieve a list of order statuses created in the BaseLinker order manager. Use when you need to map status IDs to human-readable names.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_order_transaction_data",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/order/transaction/data",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "order",
            "transaction",
            "data"
          ]
        },
        "description": "Tool to retrieve transaction details for a selected order. Use when you need marketplace transaction IDs, fulfillment data, or detailed tax breakdowns for an order.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"include_amazon_data\": false,\n  \"include_complex_taxes\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_orders",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/orders",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "orders"
          ]
        },
        "description": "Download orders from BaseLinker order manager with optional filtering. Use this tool to: - Fetch all orders from a specific date onwards - Retrieve a single order by ID - Filter orders by status, emai",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id_from\": 0,\n  \"order_id\": 0,\n  \"date_from\": 0,\n  \"status_id\": 0,\n  \"filter_email\": \"\",\n  \"date_confirmed_from\": 0,\n  \"filter_order_source\": \"\",\n  \"filter_shop_order_id\": \"\",\n  \"include_connect_data\": false,\n  \"filter_order_source_id\": 0,\n  \"get_unconfirmed_orders\": false,\n  \"include_commission_data\": false,\n  \"include_custom_extra_fields\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_orders_by_phone",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/orders/by/phone",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "orders",
            "by",
            "phone"
          ]
        },
        "description": "Search for orders associated with a specific phone number in BaseLinker. Use when identifying callers in phone recognition systems or finding order history by phone. Returns basic order information in",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"phone\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_package_details",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/package/details",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "package",
            "details"
          ]
        },
        "description": "Tool to get detailed information about a package. If the package contains multiple subpackages, information about all of them is included in the response. Use when you need comprehensive package dimen",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"package_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_pick_pack_carts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/pick/pack/carts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "pick",
            "pack",
            "carts"
          ]
        },
        "description": "Tool to retrieve a list of all PickPack carts belonging to the authenticated user. Use when you need to discover available carts and their details (ID, name, color) before performing cart-specific ope",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_protocol",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/protocol",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "protocol"
          ]
        },
        "description": "Tool to download a parcel protocol for selected shipments. Use when you need to retrieve shipping protocol documents (PDF or HTML) for packages sent via a courier. The protocol is available only if su",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"account_id\": 0,\n  \"package_ids\": \"\",\n  \"courier_code\": \"\",\n  \"package_numbers\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_receipts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/receipts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "receipts"
          ]
        },
        "description": "Tool to retrieve issued receipts from BaseLinker. Use when you need to fetch historical receipt data. Max 100 receipts returned per request.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"date_to\": 0,\n  \"id_from\": 0,\n  \"date_from\": 0,\n  \"series_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_request_parcel_pickup_fields",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/request/parcel/pickup/fields",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "request",
            "parcel",
            "pickup",
            "fields"
          ]
        },
        "description": "Tool to retrieve additional fields for a parcel pickup request from a specific courier. Use when preparing to request a parcel pickup and need to know which additional information the courier requires",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"courier_code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_series",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/series",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "series"
          ]
        },
        "description": "Tool to download invoice/receipt numbering series. Use when you need to retrieve all series configurations before issuing documents.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_get_storages_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/storages/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "storages",
            "list"
          ]
        },
        "description": "Tool to download a list of available storages accessible via API. Use when you need to discover storage endpoints and capabilities before performing storage-specific operations.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_run_order_macro_trigger",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/run/order/macro/trigger",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "run",
            "order",
            "macro",
            "trigger"
          ]
        },
        "description": "Tool to run personal trigger for orders automatic actions. Use when you need to execute a specific automation trigger on an order.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"trigger_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_run_product_macro_trigger",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/run/product/macro/trigger",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "run",
            "product",
            "macro",
            "trigger"
          ]
        },
        "description": "Tool to execute a personal trigger for products automatic actions. Use when you need to manually run a custom event trigger for a specific product in BaseLinker inventory.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"product_id\": 0,\n  \"trigger_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_run_request_parcel_pickup",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/run/request/parcel/pickup",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "run",
            "request",
            "parcel",
            "pickup"
          ]
        },
        "description": "Tool to request a parcel pickup for previously created shipments. Use when you need to schedule a courier pickup for packages that have been created. The method sends a pickup request to the courier A",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"fields\": \"\",\n  \"account_id\": 0,\n  \"courier_code\": \"\",\n  \"package_numbers\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_inventory_purchase_order_status",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/inventory/purchase/order/status",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "inventory",
            "purchase",
            "order",
            "status"
          ]
        },
        "description": "Tool to change the status of a purchase order in BaseLinker inventory. Use when you need to update a purchase order's status (e.g., mark as sent, received, completed, or canceled).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"status\": 0,\n  \"order_id\": 0,\n  \"completed_items\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_fields",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/fields",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "fields"
          ]
        },
        "description": "Tool to edit selected fields of a specific order in BaseLinker. Use when you need to update order details such as address data, notes, payment method, delivery information, or invoice details. Only pr",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"email\": \"\",\n  \"phone\": \"\",\n  \"order_id\": 0,\n  \"pack_state\": 0,\n  \"pick_state\": 0,\n  \"user_login\": \"\",\n  \"invoice_nip\": \"\",\n  \"invoice_city\": \"\",\n  \"want_invoice\": false,\n  \"delivery_city\": \"\",\n  \"extra_field_1\": \"\",\n  \"extra_field_2\": \"\",\n  \"invoice_state\": \"\",\n  \"user_comments\": \"\",\n  \"admin_comments\": \"\",\n  \"delivery_price\": 0,\n  \"delivery_state\": \"\",\n  \"payment_method\": \"\",\n  \"delivery_method\": \"\",\n  \"invoice_address\": \"\",\n  \"invoice_company\": \"\",\n  \"delivery_address\": \"\",\n  \"delivery_company\": \"\",\n  \"invoice_fullname\": \"\",\n  \"invoice_postcode\": \"\",\n  \"delivery_fullname\": \"\",\n  \"delivery_point_id\": \"\",\n  \"delivery_postcode\": \"\",\n  \"payment_method_cod\": false,\n  \"custom_extra_fields\": \"\",\n  \"delivery_point_city\": \"\",\n  \"delivery_point_name\": \"\",\n  \"invoice_country_code\": \"\",\n  \"delivery_country_code\": \"\",\n  \"delivery_point_address\": \"\",\n  \"delivery_point_postcode\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_payment",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/payment",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "payment"
          ]
        },
        "description": "Tool to add a payment to an order in BaseLinker. Use when recording a payment for an order. The payment amount replaces (not adds to) the current payment value; if it matches the order total, the orde",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"payment_date\": 0,\n  \"payment_done\": 0,\n  \"payment_comment\": \"\",\n  \"external_payment_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_product_fields",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/product/fields",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "product",
            "fields"
          ]
        },
        "description": "Tool to edit data of selected items in a specific BaseLinker order. Use when you need to update product fields like prices, quantities, SKU, or other item details. Only provide the fields you want to ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"ean\": \"\",\n  \"sku\": \"\",\n  \"name\": \"\",\n  \"weight\": 0,\n  \"storage\": \"\",\n  \"location\": \"\",\n  \"order_id\": 0,\n  \"quantity\": 0,\n  \"tax_rate\": 0,\n  \"attributes\": \"\",\n  \"auction_id\": \"\",\n  \"product_id\": \"\",\n  \"storage_id\": \"\",\n  \"variant_id\": \"\",\n  \"price_brutto\": 0,\n  \"warehouse_id\": 0,\n  \"order_product_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_receipt",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/receipt",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "receipt"
          ]
        },
        "description": "Tool to mark orders with a receipt already issued. Use after printing receipts retrieved from getNewReceipts to confirm receipt issuance.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"date\": 0,\n  \"receipt_id\": 0,\n  \"receipt_nr\": \"\",\n  \"printer_name\": \"\",\n  \"printer_error\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_return_fields",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/return/fields",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "return",
            "fields"
          ]
        },
        "description": "Tool to edit selected fields of a specific order return. Use when updating return information such as buyer contact details, delivery address, or custom fields. Only the fields that need to be changed",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"email\": \"\",\n  \"phone\": \"\",\n  \"return_id\": 0,\n  \"user_login\": \"\",\n  \"delivery_city\": \"\",\n  \"extra_field_1\": \"\",\n  \"extra_field_2\": \"\",\n  \"admin_comments\": \"\",\n  \"delivery_price\": 0,\n  \"delivery_state\": \"\",\n  \"delivery_address\": \"\",\n  \"delivery_company\": \"\",\n  \"delivery_fullname\": \"\",\n  \"delivery_postcode\": \"\",\n  \"custom_extra_fields\": {},\n  \"delivery_country_code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_return_product_fields",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/return/product/fields",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "return",
            "product",
            "fields"
          ]
        },
        "description": "Tool to edit data of selected items (e.g., prices, quantities, attributes) of a specific order return product. Use when you need to update fields of a returned product in an order return.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"ean\": \"\",\n  \"sku\": \"\",\n  \"name\": \"\",\n  \"weight\": 0,\n  \"storage\": \"\",\n  \"location\": \"\",\n  \"quantity\": 0,\n  \"tax_rate\": 0,\n  \"return_id\": 0,\n  \"status_id\": 0,\n  \"attributes\": \"\",\n  \"auction_id\": \"\",\n  \"product_id\": \"\",\n  \"storage_id\": \"\",\n  \"variant_id\": \"\",\n  \"price_brutto\": 0,\n  \"warehouse_id\": 0,\n  \"return_reason_id\": 0,\n  \"order_return_product_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_return_refund",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/return/refund",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "return",
            "refund"
          ]
        },
        "description": "Tool to mark an order return as refunded in BaseLinker. Use when recording that a refund has been issued for a return. Note: This method doesn't issue an actual money refund - it only updates the refu",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"return_id\": 0,\n  \"refund_date\": 0,\n  \"refund_comment\": \"\",\n  \"order_refund_done\": 0,\n  \"external_refund_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_return_status",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/return/status",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "return",
            "status"
          ]
        },
        "description": "Tool to change order return status in BaseLinker. Use when you need to update the status of a single order return.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"return_id\": 0,\n  \"status_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_return_statuses",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/return/statuses",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "return",
            "statuses"
          ]
        },
        "description": "Tool to batch set order return statuses in BaseLinker. Use when you need to update the status of multiple order returns at once.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"status_id\": 0,\n  \"return_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_status",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/status",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "status"
          ]
        },
        "description": "Tool to change the status of an existing order in BaseLinker. Use when you need to update an order's status to a different value.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_id\": 0,\n  \"status_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_order_statuses",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/order/statuses",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "order",
            "statuses"
          ]
        },
        "description": "Tool to batch update order statuses in BaseLinker. Use when you need to set the same status for multiple orders at once.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"order_ids\": \"\",\n  \"status_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_set_orders_merge",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/set/orders/merge",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "set",
            "orders",
            "merge"
          ]
        },
        "description": "Tool to merge multiple orders into one, based on the selected merge mode. Use when you need to combine orders together with either technical merge or into main order mode.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"merge_mode\": \"\",\n  \"main_order_id\": 0,\n  \"order_ids_to_merge\": \"\",\n  \"sum_delivery_costs\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "baselinker_update_inventory_products_stock",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/inventory/products/stock",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "inventory",
            "products",
            "stock"
          ]
        },
        "description": "Tool to update stocks of products and their variants in BaseLinker catalog. Use when you need to modify inventory levels for products across warehouses. Maximum 1000 products per request.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"products\": {},\n  \"inventory_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}