{
  "info": {
    "name": "Consolidated App API Collection",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "item": [
    {
      "name": "Catalog Domain",
      "item": [
        {
          "name": "Products & Sales",
          "item": [
            {
              "name": "Catalog Products",
              "item": [
                {
                  "name": "Get All Catalog Products",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/catalog-products?page=1&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "catalog-products"
                      ],
                      "query": [
                        {
                          "key": "page",
                          "value": "1"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        },
                        {
                          "key": "search",
                          "value": "",
                          "disabled": true
                        },
                        {
                          "key": "status",
                          "value": "",
                          "disabled": true
                        },
                        {
                          "key": "product_type",
                          "value": "",
                          "disabled": true
                        }
                      ]
                    },
                    "description": "Get all catalog products with pagination.\n\nPermission: `catalog-sales-products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Catalog Products Statistics",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/catalog-products/statistics",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "catalog-products",
                        "statistics"
                      ]
                    },
                    "description": "Get catalog products statistics.\n\nPermission: `catalog-sales-products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Create Form Data",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/catalog-products/create",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "catalog-products",
                        "create"
                      ]
                    },
                    "description": "Get form data needed for creating a new catalog product (e.g., next code).\n\nPermission: `catalog-sales-products.get-code`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Single Catalog Product",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/catalog-products/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "catalog-products",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Get a single catalog product by ID.\n\nPermission: `catalog-sales-products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Catalog Product",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"title\": {\n        \"en\": \"Test Product\",\n        \"ar\": \"\u0645\u0646\u062a\u062c \u062a\u062c\u0631\u064a\u0628\u064a\"\n    },\n    \"description\": \"Product description\",\n    \"catalog_item_id\": 1,\n    \"product_type\": \"physical\",\n    \"sku\": \"SKU-001\",\n    \"quality_grade\": \"oem\",\n    \"brand\": \"Brand Name\",\n    \"manufacturer\": \"Manufacturer Name\",\n    \"origin_country\": \"US\",\n    \"certification\": \"ISO 9001\",\n    \"warranty_terms\": \"1 year warranty\",\n    \"is_preferred\": true,\n    \"status\": true,\n    \"track_stock\": true,\n    \"initial_stock_level\": 100,\n    \"min_qty\": 10,\n    \"barcode\": \"1234567890\",\n    \"barcode_type\": \"barcode\",\n    \"is_taxable\": true,\n    \"tax_id\": null,\n    \"is_returnable\": true,\n    \"prices\": [\n        {\n            \"unit_id\": 1,\n            \"purchasing_price\": 50.00,\n            \"selling_price\": 75.00,\n            \"min_selling_price\": 60.00,\n            \"is_main_price\": true,\n            \"currency\": \"SAR\"\n        }\n    ],\n    \"tags\": \"electronics,gadgets\",\n    \"notes\": \"Internal notes\"\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/catalog-products",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "catalog-products"
                      ]
                    },
                    "description": "Create a new catalog product.\n\nPermission: `catalog-sales-products.create`\n\n**Required Fields:**\n- `title.en` - English title (required)\n- `catalog_item_id` - Category item ID (required)\n- `product_type` - physical | digital | spare_part (required)\n- `sku` - Stock Keeping Unit (required)\n- `quality_grade` - oem | compatible | aftermarket | refurbished (required)\n- `prices` - At least one price entry (required)\n\n**Optional Fields:**\n- `title.ar` - Arabic title\n- `description` - Product description\n- `brand` - Brand name\n- `manufacturer` - Manufacturer name\n- `origin_country` - Country of origin\n- `certification` - Certification info\n- `warranty_terms` - Warranty terms\n- `is_preferred` - Preferred product flag\n- `status` - Active status\n- `track_stock` - Track inventory\n- `initial_stock_level` - Initial stock\n- `min_qty` - Minimum quantity\n- `barcode` - Product barcode\n- `tax_id` - Tax ID\n- `is_taxable` - Taxable flag\n- `is_returnable` - Returnable flag"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Catalog Product",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"title\": {\n        \"en\": \"Updated Product Name\",\n        \"ar\": \"\u0627\u0633\u0645 \u0627\u0644\u0645\u0646\u062a\u062c \u0627\u0644\u0645\u062d\u062f\u062b\"\n    },\n    \"description\": \"Updated description\",\n    \"brand\": \"Updated Brand\",\n    \"status\": true,\n    \"prices\": [\n        {\n            \"unit_id\": 1,\n            \"purchasing_price\": 55.00,\n            \"selling_price\": 80.00,\n            \"min_selling_price\": 65.00,\n            \"is_main_price\": true,\n            \"currency\": \"SAR\"\n        }\n    ]\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/catalog-products/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "catalog-products",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Update an existing catalog product.\n\nPermission: `catalog-sales-products.edit`\n\nAll fields are optional for update. Only include fields you want to change."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Catalog Product",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/catalog-products/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "catalog-products",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Delete a catalog product (soft delete).\n\nPermission: `catalog-sales-products.delete`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Catalog Products CRUD operations.\n\nBase: `/api/v1/catalog/catalog-products`"
            },
            {
              "name": "Products (Legacy)",
              "item": [
                {
                  "name": "Get All Products",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products?page=1&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products"
                      ],
                      "query": [
                        {
                          "key": "page",
                          "value": "1"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        }
                      ]
                    },
                    "description": "Get all products with pagination.\n\nPermission: `catalog.products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Product",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"catalog_item_id\": 1,\n    \"parent_id\": null,\n    \"canonical_name\": {\n        \"en\": \"Product Name\",\n        \"ar\": \"\u0627\u0633\u0645 \u0627\u0644\u0645\u0646\u062a\u062c\"\n    },\n    \"description\": {\n        \"en\": \"Product description\",\n        \"ar\": \"\u0648\u0635\u0641 \u0627\u0644\u0645\u0646\u062a\u062c\"\n    },\n    \"brand\": \"Brand\",\n    \"manufacturer\": \"Manufacturer\",\n    \"product_type\": \"physical\",\n    \"status\": \"active\",\n    \"variants\": [\n        {\n            \"sku\": \"SKU-001\",\n            \"barcode\": \"123456789\",\n            \"origin_country\": \"US\",\n            \"quality_grade\": \"oem\",\n            \"is_preferred\": true,\n            \"attribute_options\": [1, 2],\n            \"prices\": [\n                {\n                    \"price_type_id\": 1,\n                    \"price\": 100.00,\n                    \"currency\": \"SAR\"\n                }\n            ]\n        }\n    ]\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products"
                      ]
                    },
                    "description": "Create a new product with variants.\n\nPermission: `catalog.products.create`\n\n**Validation Notes:**\n- `parent_id` validates against `sales_products` table\n- `variants.*.sku` must be unique in `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Single Product",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Get a single product by ID.\n\nPermission: `catalog.products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Product",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"canonical_name\": {\n        \"en\": \"Updated Product Name\",\n        \"ar\": \"\u0627\u0633\u0645 \u0627\u0644\u0645\u0646\u062a\u062c \u0627\u0644\u0645\u062d\u062f\u062b\"\n    },\n    \"description\": {\n        \"en\": \"Updated description\",\n        \"ar\": \"\u0648\u0635\u0641 \u0645\u062d\u062f\u062b\"\n    },\n    \"status\": \"active\",\n    \"variants\": [\n        {\n            \"id\": 1,\n            \"sku\": \"SKU-001-UPDATED\"\n        }\n    ]\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Update an existing product.\n\nPermission: `catalog.products.edit`\n\n**Validation Notes:**\n- `parent_id` validates against `sales_products` table\n- `variants.*.id` validates against `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Product",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Soft delete a product.\n\nPermission: `catalog.products.delete`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Force Delete Product",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/{{product_id}}/force-delete",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "{{product_id}}",
                        "force-delete"
                      ]
                    },
                    "description": "Permanently delete a product.\n\nPermission: `catalog.products.delete`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore Product",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/{{product_id}}/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "{{product_id}}",
                        "restore"
                      ]
                    },
                    "description": "Restore a soft-deleted product.\n\nPermission: `catalog.products.restore`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Bulk Delete Products",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"ids\": [1, 2, 3]\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/bulk-delete",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "bulk-delete"
                      ]
                    },
                    "description": "Bulk delete multiple products.\n\nPermission: `catalog.products.bulk-delete`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Bulk Restore Products",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"ids\": [1, 2, 3]\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/bulk-restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "bulk-restore"
                      ]
                    },
                    "description": "Bulk restore multiple soft-deleted products.\n\nPermission: `catalog.products.restore`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Products CRUD operations (Legacy endpoints).\n\nBase: `/api/v1/catalog/products`"
            },
            {
              "name": "Product Variants",
              "item": [
                {
                  "name": "Get All Variants",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-variants?page=1&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-variants"
                      ],
                      "query": [
                        {
                          "key": "page",
                          "value": "1"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        }
                      ]
                    },
                    "description": "Get all product variants with pagination.\n\nPermission: `catalog.products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Variant",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"product_id\": 1,\n    \"variant_group_id\": null,\n    \"sku\": \"VAR-SKU-001\",\n    \"barcode\": \"123456789\",\n    \"origin_country\": \"US\",\n    \"quality_grade\": \"oem\",\n    \"manufacturer_location\": \"California\",\n    \"certification\": \"ISO 9001\",\n    \"warranty_terms\": \"1 year\",\n    \"is_preferred\": true,\n    \"notes\": \"Variant notes\"\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-variants",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-variants"
                      ]
                    },
                    "description": "Create a new product variant.\n\nPermission: `catalog.products.create`\n\n**Validation Notes:**\n- `product_id` validates against `catalog_items` table\n- `variant_group_id` validates against `catalog_product_variant_groups` table\n- `sku` must be unique in `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Single Variant",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-variants/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-variants",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Get a single product variant by ID.\n\nPermission: `catalog.products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Variant",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"sku\": \"VAR-SKU-001-UPDATED\",\n    \"barcode\": \"987654321\",\n    \"quality_grade\": \"compatible\",\n    \"is_preferred\": false\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-variants/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-variants",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Update an existing product variant.\n\nPermission: `catalog.products.edit`\n\n**Validation Notes:**\n- `sku` must be unique in `sales_products` table (excluding current variant)"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Variant",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-variants/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-variants",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Delete a product variant.\n\nPermission: `catalog.products.delete`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore Variant",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-variants/{{product_id}}/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-variants",
                        "{{product_id}}",
                        "restore"
                      ]
                    },
                    "description": "Restore a deleted product variant.\n\nPermission: `catalog.products.restore`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Variants by Product",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-variants/product/{{product_id}}",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-variants",
                        "product",
                        "{{product_id}}"
                      ]
                    },
                    "description": "Get all variants for a specific product.\n\nPermission: `catalog.products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Product Variants CRUD operations.\n\nBase: `/api/v1/catalog/product-variants`\n\n**Note:** After product unification, variants now use `CatalogProduct` from `sales_products` table."
            },
            {
              "name": "Product Aliases",
              "item": [
                {
                  "name": "Get All Aliases",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-aliases?page=1&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-aliases"
                      ],
                      "query": [
                        {
                          "key": "page",
                          "value": "1"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        }
                      ]
                    },
                    "description": "Get all product aliases with pagination.\n\nPermission: `catalog.products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Alias",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"product_id\": 1,\n    \"alias_name\": \"Alternative Product Name\",\n    \"alias_type\": \"common_name\"\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-aliases",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-aliases"
                      ]
                    },
                    "description": "Create a new product alias.\n\nPermission: `catalog.products.create`\n\n**Validation Notes:**\n- `product_id` validates against `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Single Alias",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-aliases/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-aliases",
                        "1"
                      ]
                    },
                    "description": "Get a single product alias by ID.\n\nPermission: `catalog.products.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Alias",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"alias_name\": \"Updated Alias Name\",\n    \"alias_type\": \"brand_name\"\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-aliases/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-aliases",
                        "1"
                      ]
                    },
                    "description": "Update an existing product alias.\n\nPermission: `catalog.products.edit`\n\n**Validation Notes:**\n- `product_id` validates against `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Alias",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-aliases/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-aliases",
                        "1"
                      ]
                    },
                    "description": "Delete a product alias.\n\nPermission: `catalog.products.delete`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore Alias",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/product-aliases/1/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "product-aliases",
                        "1",
                        "restore"
                      ]
                    },
                    "description": "Restore a deleted product alias.\n\nPermission: `catalog.products.restore`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Product Aliases CRUD operations.\n\nBase: `/api/v1/catalog/product-aliases`"
            },
            {
              "name": "Product Bundles",
              "item": [
                {
                  "name": "Get All Bundles",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles?page=1&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles"
                      ],
                      "query": [
                        {
                          "key": "page",
                          "value": "1"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        }
                      ]
                    },
                    "description": "Get all product bundles with pagination."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Available Bundles",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles/available",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles",
                        "available"
                      ]
                    },
                    "description": "Get available bundles for customers (active and valid)."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Bundle",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"name\": {\n        \"en\": \"Summer Bundle\",\n        \"ar\": \"\u062d\u0632\u0645\u0629 \u0627\u0644\u0635\u064a\u0641\"\n    },\n    \"description\": {\n        \"en\": \"Special summer discount bundle\",\n        \"ar\": \"\u062d\u0632\u0645\u0629 \u062e\u0635\u0645 \u0635\u064a\u0641\u064a\u0629 \u062e\u0627\u0635\u0629\"\n    },\n    \"bundle_type\": \"fixed\",\n    \"status\": \"active\",\n    \"discount_type\": \"percentage\",\n    \"discount_value\": 15,\n    \"min_quantity\": 1,\n    \"max_quantity\": 10,\n    \"valid_from\": \"2024-06-01\",\n    \"valid_until\": \"2024-08-31\",\n    \"items\": [\n        {\n            \"product_id\": 1,\n            \"quantity\": 2,\n            \"is_required\": true\n        },\n        {\n            \"product_id\": 2,\n            \"quantity\": 1,\n            \"is_required\": false,\n            \"min_quantity\": 1,\n            \"max_quantity\": 3\n        }\n    ],\n    \"rules\": [\n        {\n            \"name\": \"Quantity Discount\",\n            \"rule_type\": \"discount\",\n            \"condition_field\": \"quantity\",\n            \"condition_operator\": \">=\",\n            \"condition_value\": \"5\",\n            \"action_type\": \"percentage_discount\",\n            \"action_value\": 5,\n            \"priority\": 1,\n            \"is_active\": true\n        }\n    ]\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles"
                      ]
                    },
                    "description": "Create a new product bundle.\n\n**Validation Notes:**\n- `items.*.product_id` validates against `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Single Bundle",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles",
                        "1"
                      ]
                    },
                    "description": "Get a single bundle with items and rules."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Bundle Pricing",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles/1/pricing?quantity=5",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles",
                        "1",
                        "pricing"
                      ],
                      "query": [
                        {
                          "key": "quantity",
                          "value": "5"
                        }
                      ]
                    },
                    "description": "Calculate bundle pricing with discounts and rules."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Bundle Stats",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles/1/stats",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles",
                        "1",
                        "stats"
                      ]
                    },
                    "description": "Get bundle statistics (items count, pricing, etc.)."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Validate Bundle",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"items\": [\n        {\n            \"product_id\": 1,\n            \"quantity\": 2\n        },\n        {\n            \"product_id\": 2,\n            \"quantity\": 1\n        }\n    ]\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles/1/validate",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles",
                        "1",
                        "validate"
                      ]
                    },
                    "description": "Validate bundle items for purchase."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Bundle",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"name\": {\n        \"en\": \"Updated Bundle Name\"\n    },\n    \"discount_value\": 20,\n    \"status\": \"active\"\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles",
                        "1"
                      ]
                    },
                    "description": "Update an existing bundle.\n\n**Validation Notes:**\n- `items.*.product_id` validates against `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Bundle",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles",
                        "1"
                      ]
                    },
                    "description": "Delete a bundle."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore Bundle",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles/1/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles",
                        "1",
                        "restore"
                      ]
                    },
                    "description": "Restore a deleted bundle."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Duplicate Bundle",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/bundles/1/duplicate",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "bundles",
                        "1",
                        "duplicate"
                      ]
                    },
                    "description": "Duplicate an existing bundle."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Product Bundles CRUD operations.\n\nBase: `/api/v1/catalog/bundles`"
            },
            {
              "name": "Inventory",
              "item": [
                {
                  "name": "Get All Inventory",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory?page=1&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory"
                      ],
                      "query": [
                        {
                          "key": "page",
                          "value": "1"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        }
                      ]
                    },
                    "description": "Get all inventory records with pagination.\n\nPermission: `catalog.inventory.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Inventory",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"sales_product_id\": 1,\n    \"warehouse_id\": 1,\n    \"inventory_type_id\": 1,\n    \"quantity\": 100,\n    \"min_stock_level\": 10,\n    \"max_stock_level\": 500\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory"
                      ]
                    },
                    "description": "Create a new inventory record.\n\nPermission: `catalog.inventory.create`\n\n**BREAKING CHANGE:**\n- Field renamed from `product_variant_id` to `sales_product_id`\n- Validates against `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Single Inventory",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "1"
                      ]
                    },
                    "description": "Get a single inventory record.\n\nPermission: `catalog.inventory.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Inventory",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"quantity\": 150,\n    \"min_stock_level\": 15,\n    \"max_stock_level\": 600\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "1"
                      ]
                    },
                    "description": "Update an inventory record.\n\nPermission: `catalog.inventory.edit`\n\n**BREAKING CHANGE:**\n- Field renamed from `product_variant_id` to `sales_product_id`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Inventory",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "1"
                      ]
                    },
                    "description": "Delete an inventory record.\n\nPermission: `catalog.inventory.delete`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Adjust Inventory",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"adjustment\": 50,\n    \"reason\": \"stock_adjustment\",\n    \"notes\": \"Manual stock adjustment\"\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/1/adjust",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "1",
                        "adjust"
                      ]
                    },
                    "description": "Adjust inventory quantity (positive or negative).\n\nPermission: `catalog.inventory.edit`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Low Stock",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/low-stock",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "low-stock"
                      ]
                    },
                    "description": "Get inventory items below minimum stock level.\n\nPermission: `catalog.inventory.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Inventory by Warehouse",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/warehouse/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "warehouse",
                        "1"
                      ]
                    },
                    "description": "Get all inventory for a specific warehouse.\n\nPermission: `catalog.inventory.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Inventory by Sales Product",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/sales-product/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "sales-product",
                        "1"
                      ]
                    },
                    "description": "Get all inventory for a specific sales product.\n\nPermission: `catalog.inventory.view`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Inventory CRUD operations.\n\nBase: `/api/v1/catalog/inventory`\n\n**BREAKING CHANGES:**\n- Request field renamed: `product_variant_id` \u2192 `sales_product_id`\n- Response field renamed: `product_variant_id` \u2192 `sales_product_id`\n- Response relation renamed: `product_variant` \u2192 `sales_product`"
            },
            {
              "name": "Client Pricing",
              "item": [
                {
                  "name": "Get Client Pricing",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/{{product_id}}/client-pricing",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "{{product_id}}",
                        "client-pricing"
                      ]
                    },
                    "description": "Get client pricing for a product.\n\nPermission: `catalog.products.pricing`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Client Pricing",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"product_id\": 1,\n    \"client_id\": 1,\n    \"client_site_id\": null,\n    \"unit_id\": 1,\n    \"price\": 100.00,\n    \"discount_type\": \"percentage\",\n    \"discount_value\": 10,\n    \"valid_from\": \"2024-01-01\",\n    \"valid_to\": \"2024-12-31\"\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/{{product_id}}/client-pricing",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "{{product_id}}",
                        "client-pricing"
                      ]
                    },
                    "description": "Create client-specific pricing.\n\nPermission: `catalog.products.pricing`\n\n**Validation Notes:**\n- `product_id` validates against `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Client-specific pricing for products.\n\nBase: `/api/v1/catalog/products/{product}/client-pricing`"
            },
            {
              "name": "Supplier Pricing",
              "item": [
                {
                  "name": "Get Supplier Pricing",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/{{product_id}}/supplier-pricing",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "{{product_id}}",
                        "supplier-pricing"
                      ]
                    },
                    "description": "Get supplier pricing for a product.\n\nPermission: `catalog.products.pricing`"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Supplier Pricing",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n    \"product_id\": 1,\n    \"supplier_id\": 1,\n    \"driver_id\": null,\n    \"unit_id\": 1,\n    \"price\": 75.00,\n    \"min_order_quantity\": 10,\n    \"lead_time_days\": 7,\n    \"valid_from\": \"2024-01-01\",\n    \"valid_to\": \"2024-12-31\"\n}",
                      "options": {
                        "raw": {
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/products/{{product_id}}/supplier-pricing",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "products",
                        "{{product_id}}",
                        "supplier-pricing"
                      ]
                    },
                    "description": "Create supplier-specific pricing.\n\nPermission: `catalog.products.pricing`\n\n**Validation Notes:**\n- `product_id` validates against `sales_products` table"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Supplier-specific pricing for products.\n\nBase: `/api/v1/catalog/products/{product}/supplier-pricing`"
            }
          ]
        },
        {
          "name": "Product Bundles",
          "item": [
            {
              "name": "List Bundles",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles?per_page=15&search=&type=fixed",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles"
                  ],
                  "query": [
                    {
                      "key": "per_page",
                      "value": "15"
                    },
                    {
                      "key": "search",
                      "value": ""
                    },
                    {
                      "key": "type",
                      "value": "fixed",
                      "description": "'fixed', 'configurable', 'volume_discount'"
                    }
                  ]
                },
                "description": "Get paginated list of all bundles with optional filtering"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Available Bundles",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles/available?per_page=15",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles",
                    "available"
                  ],
                  "query": [
                    {
                      "key": "per_page",
                      "value": "15"
                    }
                  ]
                },
                "description": "Get active and valid bundles (customer-facing)"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Create Bundle",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": {\n    \"en\": \"Office Starter Pack\",\n    \"ar\": \"\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0645\u0643\u062a\u0628 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629\"\n  },\n  \"description\": {\n    \"en\": \"Complete office setup with desk, chair, and accessories\",\n    \"ar\": \"\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0645\u0643\u062a\u0628 \u0627\u0644\u0643\u0627\u0645\u0644\u0629 \u0645\u0639 \u0645\u0643\u062a\u0628 \u0648\u0643\u0631\u0633\u064a \u0648\u0627\u0644\u0645\u0644\u062d\u0642\u0627\u062a\"\n  },\n  \"bundle_type\": \"fixed\", // 'fixed', 'configurable', 'volume_discount'\n  \"status\": \"active\",\n  \"discount_type\": \"percentage\", // 'percentage', 'fixed'\n  \"discount_value\": 15,\n  \"min_quantity\": 1,\n  \"max_quantity\": 100,\n  \"valid_from\": \"2025-01-01T00:00:00Z\",\n  \"valid_until\": \"2025-12-31T23:59:59Z\",\n  \"metadata\": {\n    \"category\": \"office\",\n    \"target_audience\": \"corporate\"\n  },\n  \"items\": [\n    {\n      \"product_id\": 1,\n      \"quantity\": 1,\n      \"min_quantity\": 1,\n      \"max_quantity\": 5,\n      \"is_required\": true,\n      \"sort_order\": 1\n    },\n    {\n      \"product_id\": 2,\n      \"quantity\": 2,\n      \"min_quantity\": 1,\n      \"max_quantity\": 10,\n      \"is_required\": true,\n      \"sort_order\": 2\n    },\n    {\n      \"product_id\": 3,\n      \"quantity\": 1,\n      \"min_quantity\": 1,\n      \"max_quantity\": 5,\n      \"is_required\": false,\n      \"sort_order\": 3\n    }\n  ],\n  \"rules\": [\n    {\n      \"name\": \"Volume Discount\",\n      \"rule_type\": \"discount\",\n      \"condition_field\": \"quantity\",\n      \"condition_operator\": \"greater_or_equal\",\n      \"condition_value\": \"5\",\n      \"action_type\": \"percentage_discount\",\n      \"action_value\": 10,\n      \"priority\": 1,\n      \"is_active\": true\n    },\n    {\n      \"name\": \"Bulk Order Discount\",\n      \"rule_type\": \"discount\",\n      \"condition_field\": \"quantity\",\n      \"condition_operator\": \"greater_or_equal\",\n      \"condition_value\": \"10\",\n      \"action_type\": \"percentage_discount\",\n      \"action_value\": 20,\n      \"priority\": 2,\n      \"is_active\": true\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles"
                  ]
                },
                "description": "Create a new product bundle with items and pricing rules"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Bundle Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles/1",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles",
                    "1"
                  ]
                },
                "description": "Get complete bundle details with items and rules"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Calculate Bundle Pricing",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles/1/pricing?quantity=5",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles",
                    "1",
                    "pricing"
                  ],
                  "query": [
                    {
                      "key": "quantity",
                      "value": "5"
                    }
                  ]
                },
                "description": "Calculate final price with all discounts and rules applied"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Bundle Statistics",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles/1/stats",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles",
                    "1",
                    "stats"
                  ]
                },
                "description": "Get bundle statistics (items count, pricing breakdown, rules)"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Validate Bundle for Purchase",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"items\": [\n    {\n      \"product_id\": 1,\n      \"quantity\": 1\n    },\n    {\n      \"product_id\": 2,\n      \"quantity\": 2\n    },\n    {\n      \"product_id\": 3,\n      \"quantity\": 1\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles/1/validate",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles",
                    "1",
                    "validate"
                  ]
                },
                "description": "Validate bundle items and quantities before purchase"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Update Bundle",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": {\n    \"en\": \"Office Deluxe Pack\",\n    \"ar\": \"\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0645\u0643\u062a\u0628 \u0627\u0644\u0641\u0627\u062e\u0631\u0629\"\n  },\n  \"description\": {\n    \"en\": \"Premium office setup with desk, premium chair, and accessories\",\n    \"ar\": \"\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0645\u0643\u062a\u0628 \u0627\u0644\u0641\u0627\u062e\u0631\u0629 \u0645\u0639 \u0645\u0643\u062a\u0628 \u0648\u0643\u0631\u0633\u064a \u0641\u0627\u062e\u0631 \u0648\u0627\u0644\u0645\u0644\u062d\u0642\u0627\u062a\"\n  },\n  \"bundle_type\": \"configurable\", // 'fixed', 'configurable', 'volume_discount'\n  \"status\": \"active\",\n  \"discount_type\": \"percentage\", // 'percentage', 'fixed'\n  \"discount_value\": 20,\n  \"min_quantity\": 1,\n  \"max_quantity\": 50,\n  \"valid_from\": \"2025-02-01T00:00:00Z\",\n  \"valid_until\": \"2025-12-31T23:59:59Z\",\n  \"items\": [\n    {\n      \"product_id\": 1,\n      \"quantity\": 1,\n      \"min_quantity\": 1,\n      \"max_quantity\": 5,\n      \"is_required\": true,\n      \"sort_order\": 1\n    },\n    {\n      \"product_id\": 2,\n      \"quantity\": 2,\n      \"min_quantity\": 1,\n      \"max_quantity\": 10,\n      \"is_required\": true,\n      \"sort_order\": 2\n    }\n  ],\n  \"rules\": [\n    {\n      \"name\": \"Bulk Discount\",\n      \"rule_type\": \"discount\",\n      \"condition_field\": \"quantity\",\n      \"condition_operator\": \"greater_or_equal\",\n      \"condition_value\": \"5\",\n      \"action_type\": \"percentage_discount\",\n      \"action_value\": 15,\n      \"priority\": 1,\n      \"is_active\": true\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles/1",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles",
                    "1"
                  ]
                },
                "description": "Update an existing bundle with new items and rules"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Delete Bundle",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles/5",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles",
                    "5"
                  ]
                },
                "description": "Delete a bundle and all its items and rules"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Restore Bundle",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles/1/restore",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles",
                    "1",
                    "restore"
                  ]
                },
                "description": "Restore a soft-deleted bundle and recover all its data"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Duplicate Bundle",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/bundles/1/duplicate",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "bundles",
                    "1",
                    "duplicate"
                  ]
                },
                "description": "Create a copy of an existing bundle with all its items and rules. The new bundle will have '(Copy)' appended to its name"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        },
        {
          "name": "Categories",
          "item": [
            {
              "name": "List Categories",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Status code is 200', function() {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test('Response has pagination info', function() {",
                      "    var jsonData = pm.response.json();",
                      "    pm.expect(jsonData.pagination).to.exist;",
                      "    pm.expect(jsonData.pagination.total).to.exist;",
                      "    pm.expect(jsonData.pagination.per_page).to.exist;",
                      "});"
                    ],
                    "type": "text/javascript"
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/categories?page=1&per_page=15&sort_by=created_at&order=desc",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "categories"
                  ],
                  "query": [
                    {
                      "key": "page",
                      "value": "1",
                      "description": "Page number for pagination (default: 1)"
                    },
                    {
                      "key": "per_page",
                      "value": "15",
                      "description": "Items per page (default: 15, max: 100)"
                    },
                    {
                      "key": "sort_by",
                      "value": "created_at",
                      "description": "Field to sort by: name, code, slug, created_at"
                    },
                    {
                      "key": "order",
                      "value": "desc",
                      "description": "Sort order: asc or desc"
                    },
                    {
                      "key": "search",
                      "value": "",
                      "description": "Search in name, code, slug fields",
                      "disabled": true
                    },
                    {
                      "key": "is_active",
                      "value": "true",
                      "description": "Filter by active status (true/false)",
                      "disabled": true
                    },
                    {
                      "key": "parent_id",
                      "value": "",
                      "description": "Filter by parent category ID",
                      "disabled": true
                    }
                  ]
                },
                "description": "**Endpoint:** GET /\n**Route Name:** catalog-categories.index\n**Permission:** view-category\n**Status:** 200 OK\n\n**Description:** Retrieve all categories with pagination, filtering, and sorting support.\n\n**Query Parameters:**\n- page: Page number (default: 1)\n- per_page: Items per page (default: 15, max: 100)\n- sort_by: Sort field (name, code, slug, created_at)\n- order: Sort order (asc, desc)\n- search: Search text\n- is_active: Filter by active status\n- parent_id: Filter by parent category\n\n**Response (200):**\n```json\n{\n  \"success\": true,\n  \"message\": \"Categories retrieved successfully\",\n  \"data\": [...],\n  \"pagination\": {\n    \"total\": 10,\n    \"per_page\": 15,\n    \"current_page\": 1,\n    \"last_page\": 1\n  }\n}\n```"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                }
              ]
            },
            {
              "name": "Get Category Tree",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Status code is 200', function() {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test('Response has hierarchical structure', function() {",
                      "    var jsonData = pm.response.json();",
                      "    pm.expect(jsonData.data).to.be.an('array');",
                      "    pm.expect(jsonData.success).to.equal(true);",
                      "});"
                    ],
                    "type": "text/javascript"
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/categories/tree",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "categories",
                    "tree"
                  ]
                },
                "description": "**Endpoint:** GET /tree\n**Route Name:** catalog-categories.tree\n**Permission:** view-category\n**Status:** 200 OK\n\n**Description:** Retrieve all categories in hierarchical tree structure with parent-child relationships.\n\n**Response (200):**\n```json\n{\n  \"success\": true,\n  \"message\": \"Category tree retrieved successfully\",\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": { \"en\": \"Electronics\", \"ar\": \"\u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0627\u062a\" },\n      \"slug\": \"electronics\",\n      \"code\": \"ELEC-001\",\n      \"children\": [\n        {\n          \"id\": 2,\n          \"name\": { \"en\": \"Computers\" },\n          \"children\": []\n        }\n      ]\n    }\n  ]\n}\n```"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ]
            },
            {
              "name": "Get Single Category",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Status code is 200', function() {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test('Response has category data', function() {",
                      "    var jsonData = pm.response.json();",
                      "    pm.expect(jsonData.data).to.exist;",
                      "    pm.expect(jsonData.data.id).to.exist;",
                      "    pm.expect(jsonData.data.name).to.exist;",
                      "});"
                    ],
                    "type": "text/javascript"
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/categories/1",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "categories",
                    "1"
                  ]
                },
                "description": "**Endpoint:** GET /{id}\n**Route Name:** catalog-categories.show\n**Permission:** view-category\n**Status:** 200 OK / 404 Not Found\n\n**Description:** Retrieve detailed information for a single category by ID.\n\n**URL Parameters:**\n- id (integer, required): Category ID\n\n**Response (200):**\n```json\n{\n  \"success\": true,\n  \"message\": \"Category retrieved successfully\",\n  \"data\": {\n    \"id\": 1,\n    \"name\": { \"en\": \"Electronics\", \"ar\": \"\u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0627\u062a\" },\n    \"slug\": \"electronics\",\n    \"code\": \"ELEC-001\",\n    \"parent_id\": null,\n    \"description\": { \"en\": \"Electronic devices\" },\n    \"meta\": { \"icon\": \"laptop\" },\n    \"is_active\": true,\n    \"created_by\": 1,\n    \"created_at\": \"2025-12-19T10:30:00Z\"\n  }\n}\n```"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ]
            },
            {
              "name": "Get Category Children",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Status code is 200', function() {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test('Response is array', function() {",
                      "    var jsonData = pm.response.json();",
                      "    pm.expect(jsonData.data).to.be.an('array');",
                      "});"
                    ],
                    "type": "text/javascript"
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/categories/1/children?sort_by=name&order=asc",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "categories",
                    "1",
                    "children"
                  ],
                  "query": [
                    {
                      "key": "sort_by",
                      "value": "name",
                      "description": "Sort by: name, code, created_at"
                    },
                    {
                      "key": "order",
                      "value": "asc",
                      "description": "Sort order: asc or desc"
                    }
                  ]
                },
                "description": "**Endpoint:** GET /{id}/children\n**Route Name:** catalog-categories.children\n**Permission:** view-category\n**Status:** 200 OK\n\n**Description:** Retrieve all subcategories (direct children) of a specific category.\n\n**URL Parameters:**\n- id (integer, required): Parent category ID\n\n**Query Parameters:**\n- sort_by: Sort field (name, code, created_at)\n- order: Sort order (asc, desc)\n\n**Response (200):**\n```json\n{\n  \"success\": true,\n  \"message\": \"Category children retrieved successfully\",\n  \"data\": [\n    {\n      \"id\": 2,\n      \"name\": { \"en\": \"Computers\", \"ar\": \"\u0627\u0644\u062d\u0648\u0627\u0633\u064a\u0628\" },\n      \"slug\": \"computers\",\n      \"code\": \"COMP-001\",\n      \"parent_id\": 1,\n      \"is_active\": true,\n      \"created_at\": \"2025-12-19T10:35:00Z\"\n    }\n  ]\n}\n```"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ]
            },
            {
              "name": "Create Category",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Status code is 201', function() {",
                      "    pm.response.to.have.status(201);",
                      "});",
                      "",
                      "pm.test('Response has created category data', function() {",
                      "    var jsonData = pm.response.json();",
                      "    pm.expect(jsonData.success).to.equal(true);",
                      "    pm.expect(jsonData.data.id).to.exist;",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": {\n    \"en\": \"Electronics\",\n    \"ar\": \"\u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0627\u062a\",\n    \"tr\": \"Elektronik\",\n    \"ur\": \"\u0627\u0644\u06cc\u06a9\u0679\u0631\u0627\u0646\u06a9\u0633\"\n  },\n  \"slug\": \"electronics3252\",\n  \"code\": \"ELEC-001\",\n  \"parent_id\": null,\n  \"description\": {\n    \"en\": \"Electronic devices and gadgets\",\n    \"ar\": \"\u0627\u0644\u0623\u062c\u0647\u0632\u0629 \u0648\u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0629\",\n    \"tr\": \"Elektronik cihazlar ve aksesuarlar\",\n    \"ur\": \"\u0627\u0644\u06cc\u06a9\u0679\u0631\u0627\u0646\u06a9 \u0688\u06cc\u0648\u0627\u0626\u0633\u0632 \u0627\u0648\u0631 \u0633\u0627\u0632\u0648 \u0633\u0627\u0645\u0627\u0646\"\n  },\n  \"meta\": {\n    \"icon\": \"laptop\",\n    \"color\": \"#FF5722\",\n    \"order\": 1\n  },\n  \"is_active\": true\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/categories",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "categories"
                  ]
                },
                "description": "**Endpoint:** POST /\n**Route Name:** catalog-categories.store\n**Permission:** create-category\n**Status:** 201 Created / 400 Bad Request / 403 Forbidden\n\n**Description:** Create a new category with multilingual support.\n\n**Request Body Fields:**\n- name (object, required): Multilingual names {en, ar, tr, ur}\n- slug (string, required): URL-friendly name (unique)\n- code (string, required): Category code (unique)\n- parent_id (integer, optional): Parent category ID for hierarchy\n- description (object, optional): Multilingual descriptions\n- meta (object, optional): Custom metadata (JSON)\n- is_active (boolean, optional): Active status (default: true)\n\n**Response (201):**\n```json\n{\n  \"success\": true,\n  \"message\": \"Category created successfully\",\n  \"data\": {\n    \"id\": 1,\n    \"name\": { \"en\": \"Electronics\" },\n    \"slug\": \"electronics\",\n    \"code\": \"ELEC-001\",\n    \"is_active\": true,\n    \"created_by\": 1,\n    \"created_at\": \"2025-12-19T10:30:00Z\"\n  }\n}\n```"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ]
            },
            {
              "name": "Update Category",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Status code is 200', function() {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test('Response indicates success', function() {",
                      "    var jsonData = pm.response.json();",
                      "    pm.expect(jsonData.success).to.equal(true);",
                      "});"
                    ],
                    "type": "text/javascript"
                  }
                }
              ],
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": {\n    \"en\": \"Electronic Devices\",\n    \"ar\": \"\u0623\u062c\u0647\u0632\u0629 \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0629\",\n    \"tr\": \"Elektronik Cihazlar\",\n    \"ur\": \"\u0627\u0644\u06cc\u06a9\u0679\u0631\u0627\u0646\u06a9 \u0688\u06cc\u0648\u0627\u0626\u0633\u0632\"\n  },\n  \"slug\": \"electronic-devices\",\n  \"code\": \"ELEC-002\",\n  \"description\": {\n    \"en\": \"All types of electronic devices and gadgets\",\n    \"ar\": \"\u062c\u0645\u064a\u0639 \u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0623\u062c\u0647\u0632\u0629 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0629 \u0648\u0627\u0644\u0645\u0644\u062d\u0642\u0627\u062a\"\n  },\n  \"meta\": {\n    \"icon\": \"devices\",\n    \"color\": \"#2196F3\",\n    \"order\": 1\n  },\n  \"is_active\": true\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/categories/1",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "categories",
                    "1"
                  ]
                },
                "description": "**Endpoint:** PUT /{id}\n**Route Name:** catalog-categories.update\n**Permission:** update-category\n**Status:** 200 OK / 404 Not Found / 403 Forbidden\n\n**Description:** Update an existing category's details.\n\n**URL Parameters:**\n- id (integer, required): Category ID\n\n**Request Body:** Same fields as Create (all optional)\n\n**Response (200):**\n```json\n{\n  \"success\": true,\n  \"message\": \"Category updated successfully\",\n  \"data\": {\n    \"id\": 1,\n    \"name\": { \"en\": \"Electronic Devices\" },\n    \"slug\": \"electronic-devices\",\n    \"code\": \"ELEC-002\",\n    \"updated_at\": \"2025-12-19T11:00:00Z\"\n  }\n}\n```"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ]
            },
            {
              "name": "Delete Category",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Status code is 200', function() {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test('Response indicates deletion', function() {",
                      "    var jsonData = pm.response.json();",
                      "    pm.expect(jsonData.success).to.equal(true);",
                      "});"
                    ],
                    "type": "text/javascript"
                  }
                }
              ],
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/categories/1",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "categories",
                    "1"
                  ]
                },
                "description": "**Endpoint:** DELETE /{id}\n**Route Name:** catalog-categories.destroy\n**Permission:** delete-category\n**Status:** 200 OK / 404 Not Found / 403 Forbidden\n\n**Description:** Soft delete a category (can be restored). Does NOT permanently delete data.\n\n**URL Parameters:**\n- id (integer, required): Category ID\n\n**Response (200):**\n```json\n{\n  \"success\": true,\n  \"message\": \"Category deleted successfully\"\n}\n```"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ]
            },
            {
              "name": "Restore Deleted Category",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Status code is 200', function() {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test('Response indicates restoration', function() {",
                      "    var jsonData = pm.response.json();",
                      "    pm.expect(jsonData.success).to.equal(true);",
                      "});"
                    ],
                    "type": "text/javascript"
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/categories/1/restore",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "categories",
                    "1",
                    "restore"
                  ]
                },
                "description": "**Endpoint:** POST /{id}/restore\n**Route Name:** catalog-categories.restore\n**Permission:** restore-category\n**Status:** 200 OK / 404 Not Found / 403 Forbidden\n\n**Description:** Restore a previously soft-deleted category.\n\n**URL Parameters:**\n- id (integer, required): Category ID (must be deleted)\n\n**Response (200):**\n```json\n{\n  \"success\": true,\n  \"message\": \"Category restored successfully\",\n  \"data\": {\n    \"id\": 1,\n    \"name\": { \"en\": \"Electronics\" },\n    \"slug\": \"electronics\",\n    \"is_active\": true,\n    \"updated_at\": \"2025-12-19T11:15:00Z\"\n  }\n}\n```"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ]
            },
            {
              "name": "Bulk Delete Categories",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Status code is 200', function() {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test('Response has deletion info', function() {",
                      "    var jsonData = pm.response.json();",
                      "    pm.expect(jsonData.data.deleted_count).to.exist;",
                      "    pm.expect(jsonData.data.ids).to.be.an('array');",
                      "});"
                    ],
                    "type": "text/javascript"
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"ids\": [1, 2, 3]\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/categories/bulk/delete",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "categories",
                    "bulk",
                    "delete"
                  ]
                },
                "description": "**Endpoint:** POST /bulk/delete\n**Route Name:** catalog-categories.bulk-delete\n**Permission:** delete-category\n**Status:** 200 OK / 400 Bad Request / 403 Forbidden\n\n**Description:** Soft delete multiple categories at once. Does NOT permanently delete data.\n\n**Request Body:**\n```json\n{\n  \"ids\": [1, 2, 3]\n}\n```\n\n**Request Body Fields:**\n- ids (array, required): Array of category IDs (min: 1, max: 100)\n\n**Response (200):**\n```json\n{\n  \"success\": true,\n  \"message\": \"Categories deleted successfully\",\n  \"data\": {\n    \"deleted_count\": 3,\n    \"ids\": [1, 2, 3]\n  }\n}\n```"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ]
            }
          ]
        },
        {
          "name": "Inventory",
          "item": [
            {
              "name": "Warehouses",
              "item": [
                {
                  "name": "List Warehouses",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/warehouses?per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "warehouses"
                      ],
                      "query": [
                        {
                          "key": "per_page",
                          "value": "15"
                        },
                        {
                          "key": "search",
                          "value": "",
                          "disabled": true
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Warehouse",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/warehouses/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "warehouses",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Warehouse",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"code\": \"WH-001335252\",\n  \"name\": \"Main Warehouseefefef\",\n  \"location\": \"123 Storage Lane\",\n  \"is_active\": true\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/warehouses",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "warehouses"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Warehouse",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"code\": \"WH-001335252\",\n  \"name\": \"Main Warehouseefefef\",\n  \"location\": \"123 Storage Lane\",\n  \"is_active\": true\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/warehouses/3",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "warehouses",
                        "3"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Warehouse",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/warehouses/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "warehouses",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore Warehouse",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/warehouses/1/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "warehouses",
                        "1",
                        "restore"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Active Warehouses List",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/warehouses/active/list",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "warehouses",
                        "active",
                        "list"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Search Warehouses",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/warehouses/search?q=Main&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "warehouses",
                        "search"
                      ],
                      "query": [
                        {
                          "key": "q",
                          "value": "Main"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Bulk Delete Warehouses",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"ids\": [1, 2, 3]\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/warehouses/bulk/delete",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "warehouses",
                        "bulk",
                        "delete"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Warehouse management endpoints"
            },
            {
              "name": "Inventory",
              "item": [
                {
                  "name": "List Inventory",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory?per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory"
                      ],
                      "query": [
                        {
                          "key": "per_page",
                          "value": "15"
                        },
                        {
                          "key": "warehouse_id",
                          "value": "",
                          "disabled": true
                        },
                        {
                          "key": "variant_id",
                          "value": "",
                          "disabled": true
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Inventory Record",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Inventory Record",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"product_variant_id\": 5,\n  \"warehouse_id\": 1,\n  \"inventory_type_id\": 1,\n  \"quantity\": \"250.750\"\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Inventory Record",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"product_variant_id\": 5,\n  \"warehouse_id\": 2,\n  \"inventory_type_id\": 1,\n  \"quantity\": \"250\"\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Inventory Record",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore Inventory Record",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/1/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "1",
                        "restore"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Inventory by Warehouse",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/warehouse/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "warehouse",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Inventory by Variant",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/variant/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "variant",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Low Stock Items",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/low-stock?threshold=20",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "low-stock"
                      ],
                      "query": [
                        {
                          "key": "threshold",
                          "value": "20"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Adjust Inventory Quantity",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"quantity\": 5\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/1/adjust",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "1",
                        "adjust"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Bulk Delete Inventory",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"ids\": [1, 2, 3]\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory/bulk/delete",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory",
                        "bulk",
                        "delete"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Inventory records management endpoints"
            },
            {
              "name": "Transactions",
              "item": [
                {
                  "name": "List Transactions",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions?per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions"
                      ],
                      "query": [
                        {
                          "key": "per_page",
                          "value": "15"
                        },
                        {
                          "key": "type",
                          "value": "",
                          "disabled": true
                        },
                        {
                          "key": "warehouse_id",
                          "value": "",
                          "disabled": true
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Transaction",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Transaction",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"inventory_id\": 1,\n  \"warehouse_id\": 1,\n  \"inventory_type_id\": 1,\n  \"transaction_type\": \"purchase\",\n  \"quantity\": \"100.500\",\n  \"reference_type\": \"purchase_order\",\n  \"reference_id\": \"PO-2025-001\",\n  \"notes\": \"Stock received from supplier ABC\"\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Transaction",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"inventory_id\": 1,\n  \"warehouse_id\": 1,\n  \"inventory_type_id\": 1,\n  \"transaction_type\": \"purchase\",\n  \"quantity\": \"600\",\n  \"reference_type\": \"purchase_order\",\n  \"reference_id\": \"PO-2025-001\",\n  \"notes\": \"Stock received from supplier ABC\"\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Transaction",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore Transaction",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions/1/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions",
                        "1",
                        "restore"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Transactions by Type",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions/by-type/purchase",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions",
                        "by-type",
                        "purchase"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Transactions by Warehouse",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions/warehouse/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions",
                        "warehouse",
                        "1"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Transactions by Date Range",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions/date-range?start_date=2025-01-01&end_date=2025-12-31",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions",
                        "date-range"
                      ],
                      "query": [
                        {
                          "key": "start_date",
                          "value": "2025-01-01"
                        },
                        {
                          "key": "end_date",
                          "value": "2025-12-31"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Bulk Delete Transactions",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"ids\": [1, 2]\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/transactions/bulk/delete",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "transactions",
                        "bulk",
                        "delete"
                      ]
                    }
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Transaction management endpoints"
            }
          ]
        },
        {
          "name": "Materials",
          "item": [
            {
              "name": "List All Materials",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/materials?per_page=15&search=&unit_id=1&is_active=true",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "materials"
                  ],
                  "query": [
                    {
                      "key": "per_page",
                      "value": "15",
                      "description": "Number of items per page (default: 15)"
                    },
                    {
                      "key": "search",
                      "value": "",
                      "description": "Search by material name or code"
                    },
                    {
                      "key": "unit_id",
                      "value": "1",
                      "description": "Filter by unit ID"
                    },
                    {
                      "key": "is_active",
                      "value": "true",
                      "description": "Filter by active status (true/false)"
                    }
                  ]
                },
                "description": "Get all materials with pagination and filtering. Supports search by name/code, unit filtering, and active status filtering."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Single Material",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/materials/1",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "materials",
                    "1"
                  ]
                },
                "description": "Retrieve a single material by ID"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Create Material",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Steel A36323\",\n  \"code\": \"MAT-00132\",\n  \"description\": \"High strength structural steel suitable for construction and manufacturing\",\n  \"unit_id\": 1,\n  \"is_active\": true\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/materials",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "materials"
                  ]
                },
                "description": "Create a new material with name, code, description, unit, and active status"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Update Material",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"Updated Steel A36 Grade\",\n  \"description\": \"Updated description for high strength structural steel\",\n  \"unit_id\": 1,\n  \"is_active\": true\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/materials/1",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "materials",
                    "1"
                  ]
                },
                "description": "Update an existing material. All fields are optional."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Delete Material",
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/materials/1",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "materials",
                    "1"
                  ]
                },
                "description": "Soft delete a material"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Restore Material",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/materials/1/restore",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "materials",
                    "1",
                    "restore"
                  ]
                },
                "description": "Restore a soft-deleted material"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Active Materials",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "url": {
                  "raw": "{{BASE_URL}}/catalog/materials/active/list?per_page=50",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "materials",
                    "active",
                    "list"
                  ],
                  "query": [
                    {
                      "key": "per_page",
                      "value": "50",
                      "description": "Number of active materials per page (default: 50)"
                    }
                  ]
                },
                "description": "Get all active materials with pagination"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Bulk Delete Materials",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{TOKEN}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"ids\": [10, 11]\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/catalog/materials/bulk/delete",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "catalog",
                    "materials",
                    "bulk",
                    "delete"
                  ]
                },
                "description": "Bulk delete multiple materials by their IDs"
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        },
        {
          "name": "Services",
          "item": [
            {
              "name": "Services",
              "item": [
                {
                  "name": "List All Services",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services?per_page=15&search=&category=maintenance&is_active=true",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services"
                      ],
                      "query": [
                        {
                          "key": "per_page",
                          "value": "15",
                          "description": "Number of items per page (default: 15)"
                        },
                        {
                          "key": "search",
                          "value": "",
                          "description": "Search by service name"
                        },
                        {
                          "key": "category",
                          "value": "maintenance",
                          "description": "Filter by service type: maintenance, installation, inspection, consultation, training, emergency"
                        },
                        {
                          "key": "is_active",
                          "value": "true",
                          "description": "Filter by active status"
                        }
                      ]
                    },
                    "description": "Get all services with pagination and filtering. Search parameter is built into index for seamless filtering."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Single Service",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1"
                      ]
                    },
                    "description": "Retrieve a single service by ID"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Service",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"catalog_item_id\": 1,\n  \"name\": {\n    \"en\": \"Premium Maintenance Service\",\n    \"ar\": \"\u062e\u062f\u0645\u0629 \u0627\u0644\u0635\u064a\u0627\u0646\u0629 \u0627\u0644\u0645\u0645\u064a\u0632\u0629\"\n  },\n  \"description\": {\n    \"en\": \"Comprehensive maintenance service covering all equipment checks and repairs\",\n    \"ar\": \"\u062e\u062f\u0645\u0629 \u0635\u064a\u0627\u0646\u0629 \u0634\u0627\u0645\u0644\u0629 \u062a\u063a\u0637\u064a \u062c\u0645\u064a\u0639 \u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0645\u0639\u062f\u0627\u062a \u0648\u0627\u0644\u0625\u0635\u0644\u0627\u062d\u0627\u062a\"\n  },\n  \"service_type\": \"maintenance\",\n  \"billing_method\": \"hourly\",\n  \"estimated_duration_minutes\": 120,\n  \"requires_visit\": true,\n  \"is_contract_based\": false\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services"
                      ]
                    },
                    "description": "Create a new service.\n\nService type values: maintenance, installation, inspection, consultation, training, emergency\n\nBilling method values: fixed, hourly, daily, per_visit, per_unit"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Service",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"catalog_item_id\": 1,\n  \"name\": {\n    \"en\": \"Premium Maintenance Service\",\n    \"ar\": \"\u062e\u062f\u0645\u0629 \u0627\u0644\u0635\u064a\u0627\u0646\u0629 \u0627\u0644\u0645\u0645\u064a\u0632\u0629\"\n  },\n  \"description\": {\n    \"en\": \"Comprehensive maintenance service covering all equipment checks and repairs\",\n    \"ar\": \"\u062e\u062f\u0645\u0629 \u0635\u064a\u0627\u0646\u0629 \u0634\u0627\u0645\u0644\u0629 \u062a\u063a\u0637\u064a \u062c\u0645\u064a\u0639 \u0641\u062d\u0648\u0635\u0627\u062a \u0627\u0644\u0645\u0639\u062f\u0627\u062a \u0648\u0627\u0644\u0625\u0635\u0644\u0627\u062d\u0627\u062a\"\n  },\n  \"service_type\": \"maintenance\",\n  \"billing_method\": \"hourly\",\n  \"estimated_duration_minutes\": 150,\n  \"requires_visit\": true,\n  \"is_contract_based\": true\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1"
                      ]
                    },
                    "description": "Update an existing service. All fields are optional."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Service",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1"
                      ]
                    },
                    "description": "Soft delete a service"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore Service",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1",
                        "restore"
                      ]
                    },
                    "description": "Restore a soft-deleted service"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Services CRUD operations"
            },
            {
              "name": "Service Prices",
              "item": [
                {
                  "name": "List All Service Prices",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/prices?per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "prices"
                      ],
                      "query": [
                        {
                          "key": "per_page",
                          "value": "15",
                          "description": "Number of items per page"
                        }
                      ]
                    },
                    "description": "Get all service prices across all services with pagination"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Prices By Service",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1/prices",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1",
                        "prices"
                      ]
                    },
                    "description": "Get all prices for a specific service"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Active Prices By Service",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1/prices/active",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1",
                        "prices",
                        "active"
                      ]
                    },
                    "description": "Get currently active prices for a specific service (based on valid_from and valid_to dates)"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Single Price",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1/prices/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1",
                        "prices",
                        "1"
                      ]
                    },
                    "description": "Retrieve a single service price by ID"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Service Price",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"service_id\": 1,\n  \"price\": 150.00,\n  \"currency\": \"USD\",\n  \"valid_from\": \"2025-01-01\",\n  \"valid_to\": \"2025-12-31\"\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1/prices",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1",
                        "prices"
                      ]
                    },
                    "description": "Create a new price for a service. Currency should be 3-character ISO code (USD, EUR, AED, etc.)"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Service Price",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"price\": 150.00,\n  \"currency\": \"USD\",\n  \"valid_from\": \"2025-01-01\",\n  \"valid_to\": \"2025-12-29\"\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1/prices/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1",
                        "prices",
                        "1"
                      ]
                    },
                    "description": "Update an existing service price. All fields are optional."
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Service Price",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1/prices/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1",
                        "prices",
                        "1"
                      ]
                    },
                    "description": "Soft delete a service price"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore Service Price",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/services/1/prices/1/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "services",
                        "1",
                        "prices",
                        "1",
                        "restore"
                      ]
                    },
                    "description": "Restore a soft-deleted service price"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Service pricing management"
            }
          ]
        },
        {
          "name": "Units",
          "item": [
            {
              "name": "Units",
              "item": [
                {
                  "name": "List Units",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/units?page=1&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "units"
                      ],
                      "query": [
                        {
                          "key": "page",
                          "value": "1"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        },
                        {
                          "key": "unit_category_id",
                          "value": "",
                          "disabled": true
                        },
                        {
                          "key": "is_base",
                          "value": "",
                          "disabled": true
                        },
                        {
                          "key": "search",
                          "value": "",
                          "disabled": true
                        }
                      ]
                    },
                    "description": "Retrieve all units with pagination and optional filtering by unit_category_id, is_base, or search by code/name/symbol"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Unit",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\r\n    \"unit_category_id\": 1,\r\n    \"code\": \"kg2\",\r\n    \"name\": \"Kilogram2222\",\r\n    \"symbol\": \"kg\",\r\n    \"is_base\": true\r\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/units",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "units"
                      ]
                    },
                    "description": "Create a new unit"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Unit",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/units/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "units",
                        "1"
                      ]
                    },
                    "description": "Retrieve a specific unit"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Unit",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\r\n    \"unit_category_id\": 1,\r\n    \"code\": \"kg2update\",\r\n    \"name\": \"Kilogram (Updated)\",\r\n    \"symbol\": \"KGGG\",\r\n    \"is_base\": true\r\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/units/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "units",
                        "1"
                      ]
                    },
                    "description": "Update an existing unit"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Unit",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/units/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "units",
                        "1"
                      ]
                    },
                    "description": "Delete (soft-delete) a unit"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Unit management endpoints (5 endpoints)"
            },
            {
              "name": "Unit Categories",
              "item": [
                {
                  "name": "List Unit Categories",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-categories?page=1&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-categories"
                      ],
                      "query": [
                        {
                          "key": "page",
                          "value": "1"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        },
                        {
                          "key": "search",
                          "value": "",
                          "disabled": true
                        }
                      ]
                    },
                    "description": "Retrieve all unit categories with pagination and optional search by code or name"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Unit Category",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\r\n    \"code\": \"weightaaaa\",\r\n    \"name\": \"Weight Unitsaaaa\"\r\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-categories",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-categories"
                      ]
                    },
                    "description": "Create a new unit category"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Unit Category",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-categories/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-categories",
                        "1"
                      ]
                    },
                    "description": "Retrieve a specific unit category"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Unit Category",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\r\n    \"name\": \"Weight Units (Updated)\"\r\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-categories/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-categories",
                        "1"
                      ]
                    },
                    "description": "Update an existing unit category"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Unit Category",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-categories/3",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-categories",
                        "3"
                      ]
                    },
                    "description": "Delete (soft-delete) a unit category"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Unit category management endpoints (5 endpoints)"
            },
            {
              "name": "Unit Conversions",
              "item": [
                {
                  "name": "List Unit Conversions",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-conversions?page=1&per_page=15",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-conversions"
                      ],
                      "query": [
                        {
                          "key": "page",
                          "value": "1"
                        },
                        {
                          "key": "per_page",
                          "value": "15"
                        },
                        {
                          "key": "from_unit_id",
                          "value": "",
                          "disabled": true
                        },
                        {
                          "key": "to_unit_id",
                          "value": "",
                          "disabled": true
                        }
                      ]
                    },
                    "description": "Retrieve all unit conversions with pagination and optional filtering by from_unit_id or to_unit_id"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create Unit Conversion",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\r\n    \"from_unit_id\": 1,\r\n    \"to_unit_id\": 2,\r\n    \"multiplier\": 1000.000000\r\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-conversions",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-conversions"
                      ]
                    },
                    "description": "Create a new unit conversion"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Unit Conversion",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-conversions/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-conversions",
                        "1"
                      ]
                    },
                    "description": "Retrieve a specific unit conversion"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update Unit Conversion",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\r\n    \"from_unit_id\": 1,\r\n    \"to_unit_id\": 2,\r\n    \"multiplier\": 1000.000000\r\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-conversions/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-conversions",
                        "1"
                      ]
                    },
                    "description": "Update an existing unit conversion"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete Unit Conversion",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/unit-conversions/2",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "unit-conversions",
                        "2"
                      ]
                    },
                    "description": "Delete (soft-delete) a unit conversion"
                  },
                  "response": [
                    {
                      "name": "Default Mock Response",
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"status\": \"success\"\n}"
                    }
                  ],
                  "event": []
                }
              ],
              "description": "Unit conversion management endpoints (5 endpoints)"
            }
          ]
        },
        {
          "name": "Inventory Types",
          "item": [
            {
              "name": "InventoryTypes",
              "item": [
                {
                  "name": "List All InventoryTypes",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory-types?per_page=15&search=",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory-types"
                      ],
                      "query": [
                        {
                          "key": "per_page",
                          "value": "15",
                          "description": "Items per page"
                        },
                        {
                          "key": "search",
                          "value": "",
                          "description": "Search by code or name"
                        }
                      ]
                    },
                    "description": "Get all inventory types with pagination and search support"
                  },
                  "response": [
                    {
                      "name": "200 Success",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Authorization",
                            "value": "Bearer token",
                            "type": "text"
                          }
                        ],
                        "url": {
                          "raw": "http://localhost:8000/api/v1/catalog/inventory-types?per_page=15",
                          "protocol": "http",
                          "host": [
                            "localhost"
                          ],
                          "port": "8000",
                          "path": [
                            "api",
                            "v1",
                            "catalog",
                            "inventory-types"
                          ],
                          "query": [
                            {
                              "key": "per_page",
                              "value": "15"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"code\": \"STOCK\",\n      \"name\": \"Available Stock\",\n      \"affects_availability\": true,\n      \"inventory_count\": 150,\n      \"transaction_count\": 45,\n      \"created_at\": \"2025-12-24T10:00:00Z\",\n      \"updated_at\": \"2025-12-24T10:00:00Z\",\n      \"deleted_at\": null\n    },\n    {\n      \"id\": 2,\n      \"code\": \"DAMAGED\",\n      \"name\": \"Damaged Items\",\n      \"affects_availability\": false,\n      \"inventory_count\": 25,\n      \"transaction_count\": 12,\n      \"created_at\": \"2025-12-24T10:05:00Z\",\n      \"updated_at\": \"2025-12-24T10:05:00Z\",\n      \"deleted_at\": null\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"per_page\": 15,\n    \"total\": 2\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Get Single InventoryType",
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory-types/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory-types",
                        "1"
                      ]
                    },
                    "description": "Get a single inventory type by ID"
                  },
                  "response": [
                    {
                      "name": "200 Success",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Authorization",
                            "value": "Bearer token",
                            "type": "text"
                          }
                        ],
                        "url": {
                          "raw": "http://localhost:8000/api/v1/catalog/inventory-types/1",
                          "protocol": "http",
                          "host": [
                            "localhost"
                          ],
                          "port": "8000",
                          "path": [
                            "api",
                            "v1",
                            "catalog",
                            "inventory-types",
                            "1"
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"code\": \"STOCK\",\n    \"name\": \"Available Stock\",\n    \"affects_availability\": true,\n    \"inventory_count\": 150,\n    \"transaction_count\": 45,\n    \"created_at\": \"2025-12-24T10:00:00Z\",\n    \"updated_at\": \"2025-12-24T10:00:00Z\",\n    \"deleted_at\": null\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Create InventoryType",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"code\": \"RESERVED\",\n  \"name\": \"Reserved Stock\",\n  \"affects_availability\": false\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory-types",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory-types"
                      ]
                    },
                    "description": "Create a new inventory type\n\nRequired fields:\n- code (string, max:50, unique)\n- name (string, max:255)\n\nOptional fields:\n- affects_availability (boolean, default: true)"
                  },
                  "response": [
                    {
                      "name": "201 Created",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Authorization",
                            "value": "Bearer token",
                            "type": "text"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"code\": \"RESERVED\",\n  \"name\": \"Reserved Stock\",\n  \"affects_availability\": false\n}"
                        },
                        "url": {
                          "raw": "http://localhost:8000/api/v1/catalog/inventory-types",
                          "protocol": "http",
                          "host": [
                            "localhost"
                          ],
                          "port": "8000",
                          "path": [
                            "api",
                            "v1",
                            "catalog",
                            "inventory-types"
                          ]
                        }
                      },
                      "status": "Created",
                      "code": 201,
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 3,\n    \"code\": \"RESERVED\",\n    \"name\": \"Reserved Stock\",\n    \"affects_availability\": false,\n    \"inventory_count\": 0,\n    \"transaction_count\": 0,\n    \"created_at\": \"2025-12-24T10:10:00Z\",\n    \"updated_at\": \"2025-12-24T10:10:00Z\",\n    \"deleted_at\": null\n  }\n}"
                    },
                    {
                      "name": "422 Validation Error",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Authorization",
                            "value": "Bearer token",
                            "type": "text"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"code\": \"STOCK\",\n  \"name\": \"Duplicate Code\"\n}"
                        },
                        "url": {
                          "raw": "http://localhost:8000/api/v1/catalog/inventory-types",
                          "protocol": "http",
                          "host": [
                            "localhost"
                          ],
                          "port": "8000",
                          "path": [
                            "api",
                            "v1",
                            "catalog",
                            "inventory-types"
                          ]
                        }
                      },
                      "status": "Unprocessable Entity",
                      "code": 422,
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"message\": \"The code field must be unique.\",\n  \"errors\": {\n    \"code\": [\n      \"The code field must be unique.\"\n    ]\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Update InventoryType",
                  "request": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"code\": \"STOCK\",\n  \"name\": \"Available Stock (Updated)\",\n  \"affects_availability\": true\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory-types/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory-types",
                        "1"
                      ]
                    },
                    "description": "Update an existing inventory type\n\nAll fields are optional during update:\n- code (string, max:50, unique except self)\n- name (string, max:255)\n- affects_availability (boolean)"
                  },
                  "response": [
                    {
                      "name": "200 Success",
                      "originalRequest": {
                        "method": "PUT",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Authorization",
                            "value": "Bearer token",
                            "type": "text"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"code\": \"STOCK\",\n  \"name\": \"Available Stock (Updated)\",\n  \"affects_availability\": true\n}"
                        },
                        "url": {
                          "raw": "http://localhost:8000/api/v1/catalog/inventory-types/1",
                          "protocol": "http",
                          "host": [
                            "localhost"
                          ],
                          "port": "8000",
                          "path": [
                            "api",
                            "v1",
                            "catalog",
                            "inventory-types",
                            "1"
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"code\": \"STOCK\",\n    \"name\": \"Available Stock (Updated)\",\n    \"affects_availability\": true,\n    \"inventory_count\": 150,\n    \"transaction_count\": 45,\n    \"created_at\": \"2025-12-24T10:00:00Z\",\n    \"updated_at\": \"2025-12-24T10:15:00Z\",\n    \"deleted_at\": null\n  }\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Delete InventoryType",
                  "request": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory-types/1",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory-types",
                        "1"
                      ]
                    },
                    "description": "Delete (soft delete) an inventory type\n\nNote: This performs a soft delete, the record remains in the database with a deleted_at timestamp"
                  },
                  "response": [
                    {
                      "name": "200 Success",
                      "originalRequest": {
                        "method": "DELETE",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Authorization",
                            "value": "Bearer token",
                            "type": "text"
                          }
                        ],
                        "url": {
                          "raw": "http://localhost:8000/api/v1/catalog/inventory-types/1",
                          "protocol": "http",
                          "host": [
                            "localhost"
                          ],
                          "port": "8000",
                          "path": [
                            "api",
                            "v1",
                            "catalog",
                            "inventory-types",
                            "1"
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": null,\n  \"message\": \"catalog.inventory_types.deleted\"\n}"
                    }
                  ],
                  "event": []
                },
                {
                  "name": "Restore InventoryType",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Authorization",
                        "value": "Bearer {{TOKEN}}",
                        "type": "text"
                      }
                    ],
                    "url": {
                      "raw": "{{BASE_URL}}/catalog/inventory-types/1/restore",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "catalog",
                        "inventory-types",
                        "1",
                        "restore"
                      ]
                    },
                    "description": "Restore a soft-deleted inventory type\n\nNote: Requires the deleted_at timestamp to be set (must have been previously deleted)"
                  },
                  "response": [
                    {
                      "name": "200 Success",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Authorization",
                            "value": "Bearer token",
                            "type": "text"
                          }
                        ],
                        "url": {
                          "raw": "http://localhost:8000/api/v1/catalog/inventory-types/1/restore",
                          "protocol": "http",
                          "host": [
                            "localhost"
                          ],
                          "port": "8000",
                          "path": [
                            "api",
                            "v1",
                            "catalog",
                            "inventory-types",
                            "1",
                            "restore"
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"code\": \"STOCK\",\n    \"name\": \"Available Stock\",\n    \"affects_availability\": true,\n    \"inventory_count\": 150,\n    \"transaction_count\": 45,\n    \"created_at\": \"2025-12-24T10:00:00Z\",\n    \"updated_at\": \"2025-12-24T10:15:00Z\",\n    \"deleted_at\": null\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ]
            },
            {
              "name": "Setup",
              "item": [
                {
                  "name": "Login (Get Token)",
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json",
                        "type": "text"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json",
                        "type": "text"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"email\": \"super_admin@example.com\",\n  \"password\": \"password\"\n}"
                    },
                    "url": {
                      "raw": "{{BASE_URL}}/auth/login",
                      "host": [
                        "{{BASE_URL}}"
                      ],
                      "path": [
                        "auth",
                        "login"
                      ]
                    },
                    "description": "Login to get authentication token\n\nUse the returned token in the auth_token variable"
                  },
                  "response": [
                    {
                      "name": "200 Success",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json",
                            "type": "text"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json",
                            "type": "text"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"email\": \"super_admin@example.com\",\n  \"password\": \"password\"\n}"
                        },
                        "url": {
                          "raw": "http://localhost:8000/api/v1/auth/login",
                          "protocol": "http",
                          "host": [
                            "localhost"
                          ],
                          "port": "8000",
                          "path": [
                            "api",
                            "v1",
                            "auth",
                            "login"
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "body": "{\n  \"data\": {\n    \"token\": \"1|abc123def456ghi789jkl...\",\n    \"user\": {\n      \"id\": 1,\n      \"name\": \"Super Admin\",\n      \"email\": \"super_admin@example.com\"\n    }\n  }\n}"
                    }
                  ],
                  "event": []
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "Consolidated Quotes API",
      "item": [
        {
          "name": "Consolidated Quotes",
          "item": [
            {
              "name": "List Quotes by Order",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_MODEL}}/supply/orders/:order_id/consolidated-quotes",
                  "host": [
                    "{{BASE_MODEL}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":order_id",
                    "consolidated-quotes"
                  ],
                  "variable": [
                    {
                      "key": "order_id",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Create Consolidated Quote",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"supplier_id\": 10,\n    \"items\": [\n        {\n            \"supply_order_item_id\": 5,\n            \"unit_price\": 150.50,\n            \"quantity\": 2,\n            \"total_price\": 301.00\n        },\n        {\n            \"supply_order_item_id\": 6,\n            \"unit_price\": 45.00,\n            \"quantity\": 10,\n            \"total_price\": 450.00\n        }\n    ],\n    \"currency\": \"SAR\",\n    \"notes\": \"Initial quote for spare parts\"\n}"
                },
                "url": {
                  "raw": "{{BASE_MODEL}}/supply/orders/:order_id/consolidated-quotes",
                  "host": [
                    "{{BASE_MODEL}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":order_id",
                    "consolidated-quotes"
                  ],
                  "variable": [
                    {
                      "key": "order_id",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Save as Draft",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"notes\": \"Updated terms for the consolidated quote\",\n    \"total_price\": 751.00,\n    \"lead_time_days\": 5,\n    \"payment_method\": \"Cash\"\n}"
                },
                "url": {
                  "raw": "{{BASE_MODEL}}/supply/consolidated-quotes/:quote_id/save-draft",
                  "host": [
                    "{{BASE_MODEL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    ":quote_id",
                    "save-draft"
                  ],
                  "variable": [
                    {
                      "key": "quote_id",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Finalize Quote",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"finalized_at\": \"2024-03-14 10:00:00\"\n}"
                },
                "url": {
                  "raw": "{{BASE_MODEL}}/supply/consolidated-quotes/:quote_id/finalize",
                  "host": [
                    "{{BASE_MODEL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    ":quote_id",
                    "finalize"
                  ],
                  "variable": [
                    {
                      "key": "quote_id",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Export to PDF",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_MODEL}}/supply/consolidated-quotes/:quote_id/export-pdf",
                  "host": [
                    "{{BASE_MODEL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    ":quote_id",
                    "export-pdf"
                  ],
                  "variable": [
                    {
                      "key": "quote_id",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Download PDF URL",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_MODEL}}/supply/consolidated-quotes/:quote_id/download-pdf",
                  "host": [
                    "{{BASE_MODEL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    ":quote_id",
                    "download-pdf"
                  ],
                  "variable": [
                    {
                      "key": "quote_id",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Reset to Draft",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_MODEL}}/supply/consolidated-quotes/:quote_id/reset-to-draft",
                  "host": [
                    "{{BASE_MODEL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    ":quote_id",
                    "reset-to-draft"
                  ],
                  "variable": [
                    {
                      "key": "quote_id",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Action Status",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_MODEL}}/supply/consolidated-quotes/:quote_id/action-status",
                  "host": [
                    "{{BASE_MODEL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    ":quote_id",
                    "action-status"
                  ],
                  "variable": [
                    {
                      "key": "quote_id",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        }
      ]
    },
    {
      "name": "Order Receipt & Delivery Log API",
      "item": [
        {
          "name": "Order Logs",
          "item": [
            {
              "name": "Get Receipt Log",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/orders/:order_id/receipt-log",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":order_id",
                    "receipt-log"
                  ],
                  "variable": [
                    {
                      "key": "order_id",
                      "value": "1"
                    }
                  ]
                },
                "description": "Returns a read-only log of all supplier receipts for a specific order."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Delivery Log",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/orders/:order_id/delivery-log",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":order_id",
                    "delivery-log"
                  ],
                  "variable": [
                    {
                      "key": "order_id",
                      "value": "1"
                    }
                  ]
                },
                "description": "Returns a read-only log of all customer deliveries for a specific order."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        },
        {
          "name": "Completion Certificates",
          "item": [
            {
              "name": "Download Completion Certificate PDF",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/pdf"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/completion-scenes/:scene_id/download-pdf",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "completion-scenes",
                    ":scene_id",
                    "download-pdf"
                  ],
                  "variable": [
                    {
                      "key": "scene_id",
                      "value": "1"
                    }
                  ]
                },
                "description": "Downloads the generated completion certificate (\u0645\u0634\u0647\u062f \u0625\u0646\u062c\u0627\u0632) as a PDF file."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            }
          ]
        },
        {
          "name": "Integrated Order Info",
          "item": [
            {
              "name": "Get Order Details (With Logs)",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/orders/:order_id",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":order_id"
                  ],
                  "variable": [
                    {
                      "key": "order_id",
                      "value": "1"
                    }
                  ]
                },
                "description": "Returns full order details, now including integrated 'goods_receipts' and 'delivery_notes' arrays."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        }
      ]
    },
    {
      "name": "Supply Chain - Branch Changes",
      "item": [
        {
          "name": "Unified Quotes",
          "item": [
            {
              "name": "List Quotes (Supplier/Customer)",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/quotes?offer_type=supplier",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "quotes"
                  ],
                  "query": [
                    {
                      "key": "offer_type",
                      "value": "supplier",
                      "description": "Set to 'supplier' or 'customer'"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Create Quote",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"offer_type\": \"supplier\",\n    \"supplier_id\": 1,\n    \"supply_order_id\": 1,\n    \"items\": [\n        {\n            \"supply_order_item_id\": 1,\n            \"unit_price\": 120.00,\n            \"quantity\": 10,\n            \"unit_id\": 1\n        }\n    ]\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/quotes",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "quotes"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Quote Details",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/quotes/{{quote_id}}?offer_type=supplier",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "quotes",
                    "{{quote_id}}"
                  ],
                  "query": [
                    {
                      "key": "offer_type",
                      "value": "supplier"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Update Quote",
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"offer_type\": \"supplier\",\n    \"items\": [\n        {\n            \"supply_order_item_id\": 1,\n            \"unit_price\": 115.00,\n            \"quantity\": 10\n        }\n    ]\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/quotes/{{quote_id}}",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "quotes",
                    "{{quote_id}}"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        },
        {
          "name": "Consolidated Supplier Quotes",
          "item": [
            {
              "name": "Store Consolidated Quote",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"supplier_id\": 1,\n    \"items\": [\n        {\n            \"supply_order_item_id\": 1,\n            \"unit_price\": 10.5,\n            \"quantity\": 100,\n            \"unit_id\": 1\n        },\n        {\n            \"supply_order_item_id\": 2,\n            \"unit_price\": 25.0,\n            \"quantity\": 50,\n            \"unit_id\": 1\n        }\n    ]\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/supply/orders/{{order_id}}/consolidated-quotes",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    "{{order_id}}",
                    "consolidated-quotes"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Compare Multi-Supplier Quotes",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/orders/{{order_id}}/consolidated-quotes/compare",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    "{{order_id}}",
                    "consolidated-quotes",
                    "compare"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Save Draft",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/consolidated-quotes/{{quote_id}}/save-draft",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    "{{quote_id}}",
                    "save-draft"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Finalize & Confirm",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/consolidated-quotes/{{quote_id}}/finalize",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    "{{quote_id}}",
                    "finalize"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Export PDF",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/consolidated-quotes/{{quote_id}}/export-pdf",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    "{{quote_id}}",
                    "export-pdf"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Download PDF",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/consolidated-quotes/{{quote_id}}/download-pdf",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    "{{quote_id}}",
                    "download-pdf"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Reset to Draft",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/consolidated-quotes/{{quote_id}}/reset-to-draft",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    "{{quote_id}}",
                    "reset-to-draft"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Check Action Status",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/consolidated-quotes/{{quote_id}}/action-status",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    "{{quote_id}}",
                    "action-status"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Consolidated Quote Statistics",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/consolidated-quotes/statistics",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "consolidated-quotes",
                    "statistics"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        },
        {
          "name": "Repricing System",
          "item": [
            {
              "name": "Trigger Repricing",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/quotations/{{quotation_id}}/trigger-repricing",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "quotations",
                    "{{quotation_id}}",
                    "trigger-repricing"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Status",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/orders/{{order_id}}/repricing-status",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    "{{order_id}}",
                    "repricing-status"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Check Validity",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/orders/{{order_id}}/items/{{item_id}}/check-validity",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    "{{order_id}}",
                    "items",
                    "{{item_id}}",
                    "check-validity"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Approve New Quote",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"quote_id\": 123\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/supply/orders/{{order_id}}/items/{{item_id}}/approve-new-quote",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    "{{order_id}}",
                    "items",
                    "{{item_id}}",
                    "approve-new-quote"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Complete Repricing",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/orders/{{order_id}}/complete-repricing",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    "{{order_id}}",
                    "complete-repricing"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        },
        {
          "name": "Quotation Pricing",
          "item": [
            {
              "name": "Bulk Apply Strategy",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"strategy\": \"markup\",\n    \"value\": 15\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/supply/quotations/{{quotation_id}}/pricing/bulk/apply",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "quotations",
                    "{{quotation_id}}",
                    "pricing",
                    "bulk",
                    "apply"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Set Target Net Total",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"target_total\": 50000\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/supply/quotations/{{quotation_id}}/pricing/target-net-total",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "quotations",
                    "{{quotation_id}}",
                    "pricing",
                    "target-net-total"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Toggle Distribution Inclusion",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"item_ids\": [1, 2, 3],\n    \"included\": false\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/supply/quotations/{{quotation_id}}/pricing/items/toggle-distribution",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "quotations",
                    "{{quotation_id}}",
                    "pricing",
                    "items",
                    "toggle-distribution"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        },
        {
          "name": "Supplier PO from Customer PO",
          "item": [
            {
              "name": "Ready for Creation",
              "request": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/customer-purchase-orders/{{po_id}}/supplier-purchase-orders/ready",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "customer-purchase-orders",
                    "{{po_id}}",
                    "supplier-purchase-orders",
                    "ready"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Create Single PO",
              "request": {
                "method": "POST",
                "header": [],
                "url": {
                  "raw": "{{BASE_URL}}/supply/customer-purchase-orders/{{po_id}}/supplier-purchase-orders/create-single",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "customer-purchase-orders",
                    "{{po_id}}",
                    "supplier-purchase-orders",
                    "create-single"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Create Partial PO",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"items\": [\n        {\n            \"customer_po_item_id\": 1,\n            \"quantity\": 5\n        }\n    ]\n}"
                },
                "url": {
                  "raw": "{{BASE_URL}}/supply/customer-purchase-orders/{{po_id}}/supplier-purchase-orders/create-partial",
                  "host": [
                    "{{BASE_URL}}"
                  ],
                  "path": [
                    "supply",
                    "customer-purchase-orders",
                    "{{po_id}}",
                    "supplier-purchase-orders",
                    "create-partial"
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        }
      ]
    },
    {
      "name": "Repricing V2 & Delivery Notes",
      "item": [
        {
          "name": "Repricing V2",
          "item": [
            {
              "name": "Trigger Repricing",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"reason\": \"Quotes have expired and need re-evaluation\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/supply/quotations/:quotationId/trigger-repricing",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "supply",
                    "quotations",
                    ":quotationId",
                    "trigger-repricing"
                  ],
                  "variable": [
                    {
                      "key": "quotationId",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Repricing Status",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/supply/orders/:orderId/repricing-status",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":orderId",
                    "repricing-status"
                  ],
                  "variable": [
                    {
                      "key": "orderId",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Check Item Validity",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/supply/orders/:orderId/items/:itemId/check-validity",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":orderId",
                    "items",
                    ":itemId",
                    "check-validity"
                  ],
                  "variable": [
                    {
                      "key": "orderId",
                      "value": "1"
                    },
                    {
                      "key": "itemId",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Approve New Quote (Supersede)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"quote_id\": 123\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/supply/orders/:orderId/items/:itemId/approve-new-quote",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":orderId",
                    "items",
                    ":itemId",
                    "approve-new-quote"
                  ],
                  "variable": [
                    {
                      "key": "orderId",
                      "value": "1"
                    },
                    {
                      "key": "itemId",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Complete Repricing",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/supply/orders/:orderId/complete-repricing",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":orderId",
                    "complete-repricing"
                  ],
                  "variable": [
                    {
                      "key": "orderId",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        },
        {
          "name": "Delivery Notes",
          "item": [
            {
              "name": "Create Delivery Note",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"delivery_method\": \"shipping\",\n    \"recipient_name\": \"John Doe\",\n    \"delivery_date\": \"2026-02-20\",\n    \"items\": [\n        {\n            \"supply_order_item_id\": 1,\n            \"quantity_delivered\": 10,\n            \"notes\": \"Handle with care\"\n        }\n    ],\n    \"notes\": \"General delivery notes\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/supply/orders/:orderId/delivery-notes",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":orderId",
                    "delivery-notes"
                  ],
                  "variable": [
                    {
                      "key": "orderId",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Upload Signed Note (Sets DELIVERED)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}"
                  }
                ],
                "body": {
                  "mode": "formdata",
                  "formdata": [
                    {
                      "key": "signed_document",
                      "type": "file",
                      "src": []
                    }
                  ]
                },
                "url": {
                  "raw": "{{baseUrl}}/supply/delivery-notes/:noteId/upload-signed",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "supply",
                    "delivery-notes",
                    ":noteId",
                    "upload-signed"
                  ],
                  "variable": [
                    {
                      "key": "noteId",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Cancel Delivery Note",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/supply/delivery-notes/:noteId/cancel",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "supply",
                    "delivery-notes",
                    ":noteId",
                    "cancel"
                  ],
                  "variable": [
                    {
                      "key": "noteId",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Items Ready for Delivery",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{token}}"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/supply/orders/:orderId/items-ready-for-delivery",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "supply",
                    "orders",
                    ":orderId",
                    "items-ready-for-delivery"
                  ],
                  "variable": [
                    {
                      "key": "orderId",
                      "value": "1"
                    }
                  ]
                }
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        }
      ]
    },
    {
      "name": "Supply Order Alternatives",
      "item": [
        {
          "name": "Alternatives",
          "item": [
            {
              "name": "Propose Alternative",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"alternative_item_name\": \"Premium Alternative Item\",\n    \"alternative_item_id\": 123, \n    \"alternative_price\": 150.00,\n    \"serial_number\": \"SN-2024-001\",\n    \"model\": \"Pro Model X\",\n    \"manufacturer\": \"Top Manufacturer\",\n    \"notes\": \"This is a better quality alternative available immediately.\",\n    \"category_id\": 5\n}"
                },
                "url": {
                  "raw": "{{base_url}}/supply/items/:item_id/alternatives/propose",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "items",
                    ":item_id",
                    "alternatives",
                    "propose"
                  ],
                  "variable": [
                    {
                      "key": "item_id",
                      "value": "1",
                      "description": "ID of the supply order item"
                    }
                  ]
                },
                "description": "Propose a new alternative for a supply order item. Requires `alternative_item_name` and `alternative_price`. Optional fields include `serial_number`, `model`, `alternative_item_id` (from catalog), etc."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Alternatives for Item",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/items/:item_id/alternatives",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "items",
                    ":item_id",
                    "alternatives"
                  ],
                  "variable": [
                    {
                      "key": "item_id",
                      "value": "1",
                      "description": "ID of the supply order item"
                    }
                  ]
                },
                "description": "Retrieve all proposed alternatives for a specific supply order item."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Comparison",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/items/:item_id/alternatives/:alternative_id/comparison",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "items",
                    ":item_id",
                    "alternatives",
                    ":alternative_id",
                    "comparison"
                  ],
                  "variable": [
                    {
                      "key": "item_id",
                      "value": "1",
                      "description": "ID of the supply order item"
                    },
                    {
                      "key": "alternative_id",
                      "value": "1",
                      "description": "ID of the alternative to compare"
                    }
                  ]
                },
                "description": "Get a detailed comparison between the original item and a specific alternative, including price analysis, match percentage, and specifications."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Pending Alternatives (Admin)",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/alternatives/pending",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "alternatives",
                    "pending"
                  ]
                },
                "description": "Retrieve all alternatives that are currently pending approval."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Approve Alternative",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"approval_notes\": \"Approved based on better availability and price match.\"\n}"
                },
                "url": {
                  "raw": "{{base_url}}/supply/alternatives/:alternative_id/approve",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "alternatives",
                    ":alternative_id",
                    "approve"
                  ],
                  "variable": [
                    {
                      "key": "alternative_id",
                      "value": "1",
                      "description": "ID of the alternative to approve"
                    }
                  ]
                },
                "description": "Approve a proposed alternative. This will update the original order item to use this alternative."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Reject Alternative",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"rejection_reason\": \"Price is too high compared to market value.\"\n}"
                },
                "url": {
                  "raw": "{{base_url}}/supply/alternatives/:alternative_id/reject",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "alternatives",
                    ":alternative_id",
                    "reject"
                  ],
                  "variable": [
                    {
                      "key": "alternative_id",
                      "value": "1",
                      "description": "ID of the alternative to reject"
                    }
                  ]
                },
                "description": "Reject a proposed alternative. Requires a `rejection_reason`."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Send for Approval",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/alternatives/:alternative_id/send-for-approval",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "alternatives",
                    ":alternative_id",
                    "send-for-approval"
                  ],
                  "variable": [
                    {
                      "key": "alternative_id",
                      "value": "1",
                      "description": "ID of the alternative"
                    }
                  ]
                },
                "description": "Update the status of an alternative to 'pending_approval'."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Suggest Alternatives",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/items/:item_id/alternatives/suggest?search_term=drill&min_price=10&max_price=1000",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "items",
                    ":item_id",
                    "alternatives",
                    "suggest"
                  ],
                  "query": [
                    {
                      "key": "search_term",
                      "value": "drill",
                      "description": "Optional search term provided by user"
                    },
                    {
                      "key": "min_price",
                      "value": "10",
                      "description": "Optional minimum price filter"
                    },
                    {
                      "key": "max_price",
                      "value": "1000",
                      "description": "Optional maximum price filter"
                    },
                    {
                      "key": "category_id",
                      "value": "5",
                      "description": "Optional category ID filter",
                      "disabled": true
                    },
                    {
                      "key": "manufacturer",
                      "value": "Bosch",
                      "description": "Optional manufacturer filter",
                      "disabled": true
                    }
                  ],
                  "variable": [
                    {
                      "key": "item_id",
                      "value": "1",
                      "description": "ID of the supply order item"
                    }
                  ]
                },
                "description": "Get automatic suggestions from the catalog for a supply order item. Supports various filters."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"status\": \"success\"\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Search Alternatives (POST)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"search_term\": \"heavy duty\",\n    \"limit\": 20,\n    \"min_price\": 100\n}"
                },
                "url": {
                  "raw": "{{base_url}}/supply/items/:item_id/alternatives/search",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "items",
                    ":item_id",
                    "alternatives",
                    "search"
                  ],
                  "variable": [
                    {
                      "key": "item_id",
                      "value": "1",
                      "description": "ID of the supply order item"
                    }
                  ]
                },
                "description": "Search for alternatives using a POST request for more complex filtering options."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
                }
              ],
              "event": []
            },
            {
              "name": "Get Original Item Details",
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{base_url}}/supply/items/:item_id/original-details",
                  "host": [
                    "{{base_url}}"
                  ],
                  "path": [
                    "supply",
                    "items",
                    ":item_id",
                    "original-details"
                  ],
                  "variable": [
                    {
                      "key": "item_id",
                      "value": "1",
                      "description": "ID of the supply order item"
                    }
                  ]
                },
                "description": "Retrieve details of the original item, including its unified catalog naming and image."
              },
              "response": [
                {
                  "name": "Default Mock Response",
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
                }
              ],
              "event": []
            }
          ]
        }
      ]
    },
    {
      "name": "Accounting Module",
      "item": [
        {
          "name": "class, accountStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/proposal/clients/{id}/account-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "proposal",
                "clients",
                "{id}",
                "account-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, generateCSR",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/generate-csr",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "generate-csr"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, sendInvoiceToZatca",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sales/invoices/{salesInvoiceId}/send-to-zatca",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sales",
                "invoices",
                "{salesInvoiceId}",
                "send-to-zatca"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updatePhase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/companies/phase/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "companies",
                "phase",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, phases",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/phases/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "phases",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, phaseItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/items/{phaseId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "items",
                "{phaseId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, projectItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/items/project/{projectId}/phases/{phaseId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "items",
                "project",
                "{projectId}",
                "phases",
                "{phaseId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, general",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/{method}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "{method}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, companyDashboard",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/company-dashboard",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "company-dashboard"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, dashboard",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/dashboard",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "dashboard"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, statistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics/{method}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics",
                "{method}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/Accounting/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "Accounting",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, creareBaseChartOfAccount",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/template",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "template"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, calculateNetProfit",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/calculate-net-profit",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "calculate-net-profit"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, mainAccounts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/main-accounts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "main-accounts"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getTree",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/tree",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "tree"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, mappedProducts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/mapped-products",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "mapped-products"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, mappedCategories",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/mapped-categories",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "mapped-categories"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, productMappingsSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/product-mappings-summary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "product-mappings-summary"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/bank-accounts/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "bank-accounts",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/bank-accounts/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "bank-accounts",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/measurement-unit/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "measurement-unit",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/measurement-unit/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "measurement-unit",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, convert",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/measurement-unit/convert",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "measurement-unit",
                "convert"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addConversion",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/measurement-unit/addConversion",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "measurement-unit",
                "addConversion"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, generalLedgerSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/general-ledger-summary/{chart_of_account}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "general-ledger-summary",
                "{chart_of_account}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, transactionsTotals",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/{chart_of_account}/totals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "{chart_of_account}",
                "totals"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, transactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/transactions/{chart_of_account}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "transactions",
                "{chart_of_account}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/transactions/{chart_of_account}/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "transactions",
                "{chart_of_account}",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, transactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/transactions/{transaction}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "transactions",
                "{transaction}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, move",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/chart-of-accounts/move/account",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "chart-of-accounts",
                "move",
                "account"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, accountingTransaction",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting/transaction",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting",
                "transaction"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getPendingTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/pending-transactions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "pending-transactions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approveTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/approve-transactions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "approve-transactions"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/daily-transactions/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "daily-transactions",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/daily-transactions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "daily-transactions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, dailyTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/get-transactions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "get-transactions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, approveTransaction",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/approve-transaction/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "approve-transaction",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/{transaction}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "{transaction}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cost/center/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cost",
                "center",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cost/center/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cost",
                "center",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cash/journals/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cash",
                "journals",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cash/journals/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cash",
                "journals",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cash/journals/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cash",
                "journals",
                "create"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/journals/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "journals",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/journals/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "journals",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/opening/entry/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "opening",
                "entry",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/opening/entry/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "opening",
                "entry",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/taxes/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "taxes",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/taxes/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "taxes",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/mainInventory/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "mainInventory",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/mainInventory/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "mainInventory",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getStoresForProduct",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/products/{productId}/stores",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "products",
                "{productId}",
                "stores"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showStoreAndProducts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/{id}/store-products",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "{id}",
                "store-products"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showAllInventories",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/showInventories",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "showInventories"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showInventoriesByStore",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/showInventories/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "showInventories",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showInventoriesByProject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/{projectId}/project",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "{projectId}",
                "project"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportGeneralLedgerAccountTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/ledger/account/transactions/{account}/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "ledger",
                "account",
                "transactions",
                "{account}",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, generalLedgerAccountTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/ledger/account/transactions/{account}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "ledger",
                "account",
                "transactions",
                "{account}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, generalLedgerAccount",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/ledger/account/{account}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "ledger",
                "account",
                "{account}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, generalLedgerAccountWithPagination",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/ledger/account/{account}/with-pagination",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "ledger",
                "account",
                "{account}",
                "with-pagination"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, generalLedgerTotals",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/ledger/account/{account}/totals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "ledger",
                "account",
                "{account}",
                "totals"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportGeneralLedgerAccount",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/ledger/account/{account}/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "ledger",
                "account",
                "{account}",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, clientsBalances",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/clients/Balances",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "clients",
                "Balances"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, suppliersBalances",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/suppliers/Balances",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "suppliers",
                "Balances"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportClientsBalances",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/clients/Balances/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "clients",
                "Balances",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportSuppliersBalances",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/suppliers/Balances/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "suppliers",
                "Balances",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, trialBalancesWithCostCenter",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/trial/balance/cost-center",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "trial",
                "balance",
                "cost-center"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, trialBalanceTotalsWithCostCenter",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/trial/balance/cost-center/totals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "trial",
                "balance",
                "cost-center",
                "totals"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, trialBalanceTotals",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/trial/balance/totals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "trial",
                "balance",
                "totals"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, trialBalance",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/trial/balance",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "trial",
                "balance"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportGeneralLedger",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/trial/balance/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "trial",
                "balance",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, salesTax",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/tax-declaration/sales",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "tax-declaration",
                "sales"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, salesReturnTax",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/tax-declaration/sales-return",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "tax-declaration",
                "sales-return"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, purchasesTax",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/tax-declaration/purchases",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "tax-declaration",
                "purchases"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, purchasesReturnTax",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/tax-declaration/purchases-return",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "tax-declaration",
                "purchases-return"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, simplifiedTaxDeclaration",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/simplified-tax-declaration",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "simplified-tax-declaration"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, simplifiedTaxDeclarationExport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/simplified-tax-declaration/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "simplified-tax-declaration",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, incomingList",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/incoming-list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "incoming-list"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, incomingLists",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/incoming-lists",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "incoming-lists"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportIncomingLists",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/incoming-lists/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "incoming-lists",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportCashFlowStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/cash-flow-statement/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "cash-flow-statement",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, centerList",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/center-list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "center-list"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, centerLists",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/center-lists",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "center-lists"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, centerListTotals",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/center-list/totals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "center-list",
                "totals"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportCostCenters",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/center-lists/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "center-lists",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, cashFlowStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/cash-flow-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "cash-flow-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getSupplierBalancesReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/supplier-balances",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "supplier-balances"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, costCenter",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/cost-center/{center}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "cost-center",
                "{center}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, costCenters",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/cost-centers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "cost-centers"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportCostCenter",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/cost-center/{center}/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "cost-center",
                "{center}",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportCostCenters",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general/cost-centers/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general",
                "cost-centers",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, importGeneralLedger",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general-ledger/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general-ledger",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, importGeneralLedgerAccountTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/general-ledger-account-transactions/{id}/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "general-ledger-account-transactions",
                "{id}",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, importTrialBalance",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/trial-balance/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "trial-balance",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, importCostCenter",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cost-center/{id}/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cost-center",
                "{id}",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, importCostCenters",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cost-centers/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cost-centers",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, importTaxDeclaration",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/tax-declaration/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "tax-declaration",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, importSimplifiedTaxDeclaration",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/simplified-tax-declaration/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "simplified-tax-declaration",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showStoreAndProducts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/show/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "show",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/first/terms/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "first",
                "terms",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/first/terms/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "first",
                "terms",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/store/transfer/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "store",
                "transfer",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/store/transfer/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "store",
                "transfer",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/store/settlement/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "store",
                "settlement",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventories/store/settlement/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventories",
                "store",
                "settlement",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateApprovalStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/price-approval/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "price-approval",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, inventoryReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, materialsInventoryReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportInventory",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, importInventory",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, movements",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/movements",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "movements"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportMovement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/movements/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "movements",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, products",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportProducts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, stagnant",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/stagnant",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "stagnant"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, reorder",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reorder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reorder"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getTotalStock",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/{productId}/total-stock",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "{productId}",
                "total-stock"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getTopProfitableProducts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/top-profitable",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "top-profitable"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/procurement/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "procurement",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportProcurementClients",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/procurement/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "procurement",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "create"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, statistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/createContract",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "createContract"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAllAccountStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/all-account-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "all-account-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAccountStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/{id}/account-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "{id}",
                "account-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAccountStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/{id}/account-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "{id}",
                "account-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sale/suppliers/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sale",
                "suppliers",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sale/suppliers/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sale",
                "suppliers",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sale/suppliers/procurement/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sale",
                "suppliers",
                "procurement",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportProcurementSuppliers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sale/suppliers/procurement/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sale",
                "suppliers",
                "procurement",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sale/suppliers/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sale",
                "suppliers",
                "create"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getAllSuppliersAccountStatements",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sales/suppliers/getAllSuppliersAccountStatements",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sales",
                "suppliers",
                "getAllSuppliersAccountStatements"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getQuotationsBySupplier",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quotations/supplier/{supplierId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quotations",
                "supplier",
                "{supplierId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, accountStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/suppliers/{id}/account-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "suppliers",
                "{id}",
                "account-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, statistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sale/suppliers/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sale",
                "suppliers",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportProductGuides",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/product/guides/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "product",
                "guides",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportAll",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/product/guides/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "product",
                "guides",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/product/guides/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "product",
                "guides",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProductGuideWithDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/product/guides/{id}/details",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "product",
                "guides",
                "{id}",
                "details"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase/invoices/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase",
                "invoices",
                "create"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getTopSellingProducts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/top-selling",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "top-selling"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "create"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/procurement/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "procurement",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportProcurementProducts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/procurement/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "procurement",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportBarcodesPDF",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/barcodes/{productId?}/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "barcodes",
                "{productId?}",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportQRCodesPDF",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/products/qrcodes/{productId?}/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "products",
                "qrcodes",
                "{productId?}",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getInvoicesProfitabilityReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sales/invoices/profitability-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sales",
                "invoices",
                "profitability-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sales/invoices/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sales",
                "invoices",
                "create"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/product/categories/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "product",
                "categories",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/product/categories/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "product",
                "categories",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/arrest/paper/{id}/update-status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "arrest",
                "paper",
                "{id}",
                "update-status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/payment/paper/{id}/update-status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "payment",
                "paper",
                "{id}",
                "update-status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cheques/{id}/update-status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cheques",
                "{id}",
                "update-status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, collectCheque",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/incoming/cheques/collect/{cheque}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "incoming",
                "cheques",
                "collect",
                "{cheque}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, bouncedCheck",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/incoming/cheques/bounced/{cheque}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "incoming",
                "cheques",
                "bounced",
                "{cheque}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, collectCheque",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/outgoing/cheques/collect/{cheque}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "outgoing",
                "cheques",
                "collect",
                "{cheque}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, bouncedCheck",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/outgoing/cheques/bounced/{cheque}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "outgoing",
                "cheques",
                "bounced",
                "{cheque}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/expense/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "expense",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/expense/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "expense",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/expenses/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "expenses",
                "create"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/receipts/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "receipts",
                "create"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, setValuationRateForTransaction",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/financial/year/{id}/set-valuation-rate",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "financial",
                "year",
                "{id}",
                "set-valuation-rate"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, closed",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/financial/closed/year",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "financial",
                "closed",
                "year"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, toggle",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/financial/year/toggle/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "financial",
                "year",
                "toggle",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/default/treasure/users",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "default",
                "treasure",
                "users"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/default/treasure/users/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "default",
                "treasure",
                "users",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/default/treasure/users/update",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "default",
                "treasure",
                "users",
                "update"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDepreciationSchedule",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/fixedassets/{id}/depreciation-schedule",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "fixedassets",
                "{id}",
                "depreciation-schedule"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getFixedAssetsReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/fixedassets/report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "fixedassets",
                "report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, calculateDepreciation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/depreciation/calculate",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "depreciation",
                "calculate"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/fixedassets/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "fixedassets",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/fixedassets/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "fixedassets",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, calculateAnnualDepreciation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/fixedassets/calculate-annual-depreciation",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "fixedassets",
                "calculate-annual-depreciation"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, rejectTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/reject-transactions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "reject-transactions"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, pendingTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/pending",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "pending"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, pendingTraditionalTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/traditional-transactions/pending",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "traditional-transactions",
                "pending"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, approveTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/approve-multiple",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "approve-multiple"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getMonthlyTransactionChart",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting-transactions/monthly-transaction-chart/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting-transactions",
                "monthly-transaction-chart",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/traditional-transactions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "traditional-transactions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/traditional-transactions/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "traditional-transactions",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approveOrReject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/traditional-transactions/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "traditional-transactions",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/traditional-transactions/add-one",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "traditional-transactions",
                "add-one"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateAllCurrenciesFromWebhooks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/currencies/update-all-from-webhooks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "currencies",
                "update-all-from-webhooks"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, updateExchangeRates",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/currencies/update-exchange-rates",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "currencies",
                "update-exchange-rates"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/currencies/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "currencies",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/currencies/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "currencies",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoice_managements/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoice_managements",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getPaymentStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoice_managements/payment-statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoice_managements",
                "payment-statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAllPayments",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoice_managements/payments",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoice_managements",
                "payments"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDashboardData",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoice-managements/dashboard",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoice-managements",
                "dashboard"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAlertSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/summary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "summary"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, nearDueInvoices",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoices",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoices"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, overdueChecks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/checks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "checks"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, unpaidSalariesByMonth",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, updateDueDate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoice_managements/{id}/due-date",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoice_managements",
                "{id}",
                "due-date"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoice_managements/{id}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoice_managements",
                "{id}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, attachFiles",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoice-managements/{id}/attachments",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoice-managements",
                "{id}",
                "attachments"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getHolidaysInRange",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/holidays-in-range",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "holidays-in-range"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "function(",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/broadcast",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "broadcast"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getUserContracts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/usercontracts/{userId}/user",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "usercontracts",
                "{userId}",
                "user"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, storeSignature",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contracts/{contractPartyId}/signature",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contracts",
                "{contractPartyId}",
                "signature"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/ApprovalSetting/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "ApprovalSetting",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportPendingTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/transactions/pending/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "transactions",
                "pending",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, transactionTimeline",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/transaction-timeline",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "transaction-timeline"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getTransactionHistory",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/transactions/history",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "transactions",
                "history"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, changeStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/proposals/{id}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "proposals",
                "{id}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/proposals/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "proposals",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/proposals/comments/proposal/{proposalId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "proposals",
                "comments",
                "proposal",
                "{proposalId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, postpone",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reminders/{reminder}/postpone",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reminders",
                "{reminder}",
                "postpone"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, makeComplete",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reminders/{reminder}/make-complete",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reminders",
                "{reminder}",
                "make-complete"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "function (Illuminate\\Http\\Request $request",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contracts/store",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contracts",
                "store"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "function ($contract_type",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contracts/{contract_type}/list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contracts",
                "{contract_type}",
                "list"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, history",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/history",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "history"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, showHistoryVersion",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/history/{historyId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "history",
                "{historyId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, overview",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/overview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "overview"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, dueReceivables",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/due-receivables",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "due-receivables"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, duePayables",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/due-payables",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "due-payables"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, dueInvoicesOverview",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/due-invoices-overview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "due-invoices-overview"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, incomingCheques",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/incoming-cheques",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "incoming-cheques"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, outgoingCheques",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/outgoing-cheques",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "outgoing-cheques"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, chequesOverview",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cheques-overview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cheques-overview"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, balancesCreditLimits",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/balances-credit-limits",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "balances-credit-limits"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, todayJournalEntries",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/today-journal-entries",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "today-journal-entries"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, pendingTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/pending-transactions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "pending-transactions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, transactionsOverview",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/transactions-overview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "transactions-overview"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, financialOverview",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/accounting",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "accounting"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, sendToZatca",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{invoiceId}/send-to-zatca",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{invoiceId}",
                "send-to-zatca"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, retrySubmission",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{invoiceId}/retry-zatca",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{invoiceId}",
                "retry-zatca"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{invoiceId}/zatca-status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{invoiceId}",
                "zatca-status"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getQRCode",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{invoiceId}/qr-code",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{invoiceId}",
                "qr-code"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, batchSend",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/batch-send-to-zatca",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "batch-send-to-zatca"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getZatcaSubmissionPreparationData",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, regenerateXML",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/regenerate-xml",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "regenerate-xml"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, batchSubmit",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/batch-submit",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "batch-submit"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showZatcaInvoiceInformation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getApprovalStatusOverview",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/status-overview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "status-overview"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{approval_setting}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{approval_setting}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{approval_setting}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{approval_setting}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getAvailableDepartments",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/departments/available",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "departments",
                "available"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getByDepartment",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/department/{department}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "department",
                "{department}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics/overview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics",
                "overview"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{activation_condition}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{activation_condition}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{activation_condition}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{activation_condition}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getAvailableFields",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/available-fields",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "available-fields"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, attach",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, delete",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{mediaId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{mediaId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, createManualRequest",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/manual-request",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "manual-request"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, processAction",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/process-action",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "process-action"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, returnToCreator",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/return-to-creator",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "return-to-creator"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, returnToUser",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/return-to-user",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "return-to-user"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, temporaryTransfer",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/temporary-transfer",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "temporary-transfer"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, completeTemporaryTransfer",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/complete-transfer",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "complete-transfer"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, resubmit",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{approval_id}/resubmit",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{approval_id}",
                "resubmit"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getFilteredApprovals",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user/filtered",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user",
                "filtered"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPendingForUser",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user/pending",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user",
                "pending"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getTemporaryTransferred",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user/transferred",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user",
                "transferred"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getReturned",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user/returned",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user",
                "returned"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, searchValidTargetUsers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user/search-valid-targets",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user",
                "search-valid-targets"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getHistory",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/item/{item_id}/history",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "item",
                "{item_id}",
                "history"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProgress",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{approval_id}/progress",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{approval_id}",
                "progress"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getActions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{approval_id}/actions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{approval_id}",
                "actions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDepartmentStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics/department",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics",
                "department"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getTimeAnalytics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/analytics/time",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "analytics",
                "time"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getOverdue",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reports/overdue",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reports",
                "overdue"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getBottlenecks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reports/bottlenecks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reports",
                "bottlenecks"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/unified-contracts/{contract_type}/list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "unified-contracts",
                "{contract_type}",
                "list"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/unified-contracts/{contract_type}/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "unified-contracts",
                "{contract_type}",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/unified-contracts/store",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "unified-contracts",
                "store"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/unified-contracts/{contract_type}/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "unified-contracts",
                "{contract_type}",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/unified-contracts/{contract_type}/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "unified-contracts",
                "{contract_type}",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, convertFromContractorInvoice",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchases/convert-from-contractor-invoice",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchases",
                "convert-from-contractor-invoice"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getContractorInvoiceSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchases/contractor-invoice-summary/{invoiceId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchases",
                "contractor-invoice-summary",
                "{invoiceId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, generate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/suppliers/{completable_supplier}/completion-link",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "suppliers",
                "{completable_supplier}",
                "completion-link"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, revoke",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/suppliers/{completable_supplier}/completion-link",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "suppliers",
                "{completable_supplier}",
                "completion-link"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, generate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/{completable_client}/completion-link",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "{completable_client}",
                "completion-link"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, revoke",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/{completable_client}/completion-link",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "{completable_client}",
                "completion-link"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, generate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractors/{completable_contractor}/completion-link",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractors",
                "{completable_contractor}",
                "completion-link"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, revoke",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractors/{completable_contractor}/completion-link",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractors",
                "{completable_contractor}",
                "completion-link"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, showSubmittedData",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/review/{token}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "review",
                "{token}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approve",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/approve/{token}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "approve",
                "{token}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reject/{token}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reject",
                "{token}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, pendingApprovals",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/pending-approvals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "pending-approvals"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, generate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/users/{completable_user}/completion-link",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "users",
                "{completable_user}",
                "completion-link"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, revoke",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/users/{completable_user}/completion-link",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "users",
                "{completable_user}",
                "completion-link"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, preview",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/product-imports",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "product-imports"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Management Module",
      "item": [
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/rewards/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "rewards",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/rewards/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "rewards",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getRewardsWithStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/rewards/with-statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "rewards",
                "with-statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leaves/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leaves",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leaves/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leaves",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approvalToLeave",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leaves/approval-to-leave/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leaves",
                "approval-to-leave",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, createLeaveRequest",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leaves/create-request",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leaves",
                "create-request"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateLeaveRequest",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leaves/update-request/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leaves",
                "update-request",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, deleteLeaveRequest",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leaves/request/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leaves",
                "request",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leaves/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leaves",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getLeaveAndRewardsData",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leaves/rewards/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leaves",
                "rewards",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserleave",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leaves/user/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leaves",
                "user",
                "{userId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserLeaveBalancesById",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leave-balances/user/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leave-balances",
                "user",
                "{userId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserLeaveBalances",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/leave-balances/user",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "leave-balances",
                "user"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/shifts/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "shifts",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/shifts/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "shifts",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, changeUserShift",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/shifts/user",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "shifts",
                "user"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, createUserShift",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/shifts/user/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "shifts",
                "user",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDefaultShift",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/shifts/default-shifts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "shifts",
                "default-shifts"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, attendanceSpreadsheet",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/attendance-spreadsheet",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "attendance-spreadsheet"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, employeesOnLeave",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employees-on-leave",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employees-on-leave"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, dailyStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/daily-statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "daily-statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, lateAndEarlyDepartures",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/late-early-departures",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "late-early-departures"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, payrollStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/payroll-statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "payroll-statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, checkInUser",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/check-in/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "check-in",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkIn",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/check-in",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "check-in"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkOutUser",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/check-out/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "check-out",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkOut",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/check-out",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "check-out"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkMultipleUsers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/check-multiple-users",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "check-multiple-users"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkManual",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/check-manual/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "check-manual",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, dailyAttendanceCountByUser",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/daily-attendance-count-by-user",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "daily-attendance-count-by-user"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getActiveAttendance",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/active",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "active"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getTotalAttendancesInSpecificDate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/total-in-specific-date",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "total-in-specific-date"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserAttendanceGroupedByWeek",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user-grouped-attendances",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user-grouped-attendances"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAttendancesBetweenDates",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/between-two-dates",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "between-two-dates"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getMonthlyAttendanceReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/monthly-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "monthly-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, AddRewardAndPenaltyToAttendance",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reward-and-penalty/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reward-and-penalty",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getAttendances",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "list"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkMultipleUsers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/check-multiple-users",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "check-multiple-users"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkManual",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/check-manual/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "check-manual",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, dailyAttendanceCountByUser",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/daily-attendance-count-by-user",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "daily-attendance-count-by-user"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getActiveAttendance",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/active",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "active"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getTotalAttendancesInSpecificDate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/total-in-specific-date",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "total-in-specific-date"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserAttendanceGroupedByWeek",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user-grouped-attendances",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user-grouped-attendances"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAttendancesBetweenDates",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/between-two-dates",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "between-two-dates"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getMonthlyAttendanceReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/attendance/monthly-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "attendance",
                "monthly-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, AddRewardAndPenaltyToAttendance",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reward-and-penalty/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reward-and-penalty",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getUserOvertime",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user/{userId}/overtime",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user",
                "{userId}",
                "overtime"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, listOvertime",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/overtime",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "overtime"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateOvertimeStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/overtime/{overtimeId}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "overtime",
                "{overtimeId}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, startBreak",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/start",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "start"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, endBreak",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/end",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "end"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, startBreakForUser",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/start/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "start",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, endBreakForUser",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/end/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "end",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, handleMultipleBreaks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/handle-multiple",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "handle-multiple"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkManualBreak",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/check-manual/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "check-manual",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{breakId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{breakId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries/export/{month}/{year}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries",
                "export",
                "{month}",
                "{year}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries/import/{month}/{year}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries",
                "import",
                "{month}",
                "{year}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, paySalariesForMultipleUsers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/pay-salaries-for-multiple-users",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "pay-salaries-for-multiple-users"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, generateReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salary-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salary-report"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updatePaySalary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries/{userId}/update",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries",
                "{userId}",
                "update"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, listMonthSalary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, listPaidMonthSalary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries/payed",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries",
                "payed"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, listMonthSalaryWithDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries/details",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries",
                "details"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, paySalary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries/pay/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries",
                "pay",
                "{userId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, createSalaryDues",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries/create-dues",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries",
                "create-dues"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, listSalaryDues",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/salaries/list-dues",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "salaries",
                "list-dues"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getBirthdaysByMonth",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user-information/birthday",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user-information",
                "birthday"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user-information/{userId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user-information",
                "{userId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserByToken",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user-information",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user-information"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user-information/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user-information",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateByToken",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user-information",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user-information"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateDocuments",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/users/user-documents/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "users",
                "user-documents",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateDeviceToken",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/users/device-token/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "users",
                "device-token",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getActiveTimer",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/active",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "active"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUsersActiveTimers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/users-active-timers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "users-active-timers"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserTimers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user-timers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user-timers"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserTimersWithoutKeys",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user-timers-without-keys",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user-timers-without-keys"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, startTimer",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/start",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "start"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, stopTimer",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/stop/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "stop",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectTimersBetweenDates",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/between-dates",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "between-dates"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, displayUsersTimers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/display-users-timers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "display-users-timers"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getProjectWithTotalTimers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-projects/with-total-timers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-projects",
                "with-total-timers"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getMainProjects",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-projects/main-projects",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-projects",
                "main-projects"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, toggleFavorite",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-projects/{id}/toggle-favorite",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-projects",
                "{id}",
                "toggle-favorite"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, upload",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{ManagementProject}/files/upload",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{ManagementProject}",
                "files",
                "upload"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, listByFolder",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{ManagementProject}/files/{folderName}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{ManagementProject}",
                "files",
                "{folderName}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectPhases",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-phases/project/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-phases",
                "project",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPhaseCategories",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-categories/phase/{phaseId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-categories",
                "phase",
                "{phaseId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, moveTask",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-tasks/main-task/{id}/move",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-tasks",
                "main-task",
                "{id}",
                "move"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, copyTask",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-tasks/main-task/{id}/copy",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-tasks",
                "main-task",
                "{id}",
                "copy"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-tasks/user-tasks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-tasks",
                "user-tasks"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectWithTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-tasks/kanban/projects/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-tasks",
                "kanban",
                "projects",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-tasks/projects/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-tasks",
                "projects",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, changeOrder",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-tasks/change-order/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-tasks",
                "change-order",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, changeStage",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/management-tasks/change-stage/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "management-tasks",
                "change-stage",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addDependency",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-plans/{taskPlan}/dependencies",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-plans",
                "{taskPlan}",
                "dependencies"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, removeDependency",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-plans/{taskPlan}/dependencies/{dependentTask}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-plans",
                "{taskPlan}",
                "dependencies",
                "{dependentTask}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, listDependencies",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-plans/{taskPlan}/dependencies",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-plans",
                "{taskPlan}",
                "dependencies"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/calendar",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "calendar"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkHoliday",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/company-holidays/check-holiday",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "company-holidays",
                "check-holiday"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getHolidaysInRange",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/company-holidays/holidays-in-range",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "company-holidays",
                "holidays-in-range"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUpcoming",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/company-holidays/upcoming/{days?}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "company-holidays",
                "upcoming",
                "{days?}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getMonthly",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/company-holidays/monthly/{month?}/{year?}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "company-holidays",
                "monthly",
                "{month?}",
                "{year?}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, calculateWorkingDays",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/company-holidays/calculate-working-days",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "company-holidays",
                "calculate-working-days"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, generateRecurringHolidays",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/company-holidays/generate-recurring",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "company-holidays",
                "generate-recurring"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{letter}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{letter}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{letter}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{letter}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{letter}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{letter}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, acknowledge",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{letter}/acknowledge",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{letter}",
                "acknowledge"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, sign",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{letter}/sign",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{letter}",
                "sign"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, sendToApproval",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{letter}/send-approval",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{letter}",
                "send-approval"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, generateSalarySlip",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/generate-salary-slip",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "generate-salary-slip"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/templates/list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "templates",
                "list"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/templates/{template}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "templates",
                "{template}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/templates",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "templates"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/templates/{template}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "templates",
                "{template}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, statistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, dueInstallments",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/due-installments",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "due-installments"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAdvance}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAdvance}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAdvance}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAdvance}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAdvance}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAdvance}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, approve",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAdvance}/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAdvance}",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAdvance}/reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAdvance}",
                "reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, employeeDeductions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employee-deductions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employee-deductions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, monthlyDeductionsSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/monthly-summary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "monthly-summary"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, deductionsReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/deductions-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "deductions-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, activeTypes",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/active",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "active"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, statistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{allowanceType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{allowanceType}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{allowanceType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{allowanceType}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{allowanceType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{allowanceType}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, activate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{allowanceType}/activate",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{allowanceType}",
                "activate"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, deactivate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{allowanceType}/deactivate",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{allowanceType}",
                "deactivate"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, employeeAllowances",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employee-allowances",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employee-allowances"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, calculateAllowances",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/calculate-allowances",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "calculate-allowances"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, statistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, monthlyAllowancesSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/monthly-summary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "monthly-summary"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, allowancesReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/allowances-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "allowances-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, allowanceTypesUsage",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/allowance-types-usage",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "allowance-types-usage"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAllowanceCustom}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAllowanceCustom}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAllowanceCustom}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAllowanceCustom}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAllowanceCustom}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAllowanceCustom}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, activate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAllowanceCustom}/activate",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAllowanceCustom}",
                "activate"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, deactivate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeAllowanceCustom}/deactivate",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeAllowanceCustom}",
                "deactivate"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, activeTypes",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/active",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "active"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceViolationType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceViolationType}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceViolationType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceViolationType}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceViolationType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceViolationType}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, toggleStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceViolationType}/toggle-status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceViolationType}",
                "toggle-status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, testCalculation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{attendanceViolationType}/test-calculation",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{attendanceViolationType}",
                "test-calculation"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, statistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, monthlyReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/monthly-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "monthly-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, forPayroll",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/for-payroll",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "for-payroll"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, employeeSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employee/{userId}/summary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employee",
                "{userId}",
                "summary"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{violation}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{violation}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approve",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{violation}/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{violation}",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{violation}/reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{violation}",
                "reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exempt",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{violation}/exempt",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{violation}",
                "exempt"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, bulkApprove",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/bulk-approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "bulk-approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, bulkReject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/bulk-reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "bulk-reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, markAsTransferred",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/mark-transferred",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "mark-transferred"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, markMonthlyTransferred",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/mark-monthly-transferred",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "mark-monthly-transferred"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, myRequests",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/my-requests",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "my-requests"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeRequest}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeRequest}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeRequest}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeRequest}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeRequest}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeRequest}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, approve",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeRequest}/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeRequest}",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeRequest}/reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeRequest}",
                "reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, cancel",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{employeeRequest}/cancel",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{employeeRequest}",
                "cancel"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, bulkApprove",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/bulk-approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "bulk-approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, bulkReject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/bulk-reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "bulk-reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{requestType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{requestType}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{requestType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{requestType}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{requestType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{requestType}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{officialHoliday}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{officialHoliday}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{officialHoliday}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{officialHoliday}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{officialHoliday}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{officialHoliday}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, toggleActive",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{officialHoliday}/toggle-active",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{officialHoliday}",
                "toggle-active"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/hr-statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "hr-statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/procurement-statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "procurement-statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/sales-statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "sales-statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contracts-statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contracts-statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/construction-statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "construction-statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getFilterOptions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/options",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "options"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, previewPayroll",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/preview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "preview"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, createPayroll",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "create"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, validateAllEmployees",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getValidationStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPayrollReadyEmployees",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/payroll-ready",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "payroll-ready"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, validateEmployee",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employee/{employeeId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employee",
                "{employeeId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, validateEmployeesByDepartment",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/by-department",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "by-department"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, validateEmployeesByProject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/by-project",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "by-project"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, validateEmployeesList",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/validate-list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "validate-list"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getEmployeeSalaryComponents",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employee/details",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employee",
                "details"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getEmployeeDailyBreakdown",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employee/daily-breakdown",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employee",
                "daily-breakdown"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, previewSalaryCalculation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employee/preview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employee",
                "preview"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getMultipleEmployeesSalaryComponents",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/multiple-employees",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "multiple-employees"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getSalarySummaryStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportSalaryComponents",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getPayrollList",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "list"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPayrollDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/details",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "details"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getEmployeeSalaryDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employee-details",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employee-details"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approvePayroll",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, rejectPayroll",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Construction Module",
      "item": [
        {
          "name": "class, restoreBackup",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/backups/{backupId}/restore",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "backups",
                "{backupId}",
                "restore"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, serverDBDataBackup",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/backups/db",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "backups",
                "db"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/update",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "update"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/delete",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "delete"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getResourcesByProjectId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/project/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "project",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getResourcesByCostId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/cost/{costId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "cost",
                "{costId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getResourcesByProjectPhaseId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/project-phase/{itemPhaseId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "project-phase",
                "{itemPhaseId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getResourcesByItemId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/item/{itemId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "item",
                "{itemId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getMaterialsByItemId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{itemId}/materials",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{itemId}",
                "materials"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getEquipmentByItemId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{itemId}/equipment",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{itemId}",
                "equipment"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getWorkersByItemId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{itemId}/workers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{itemId}",
                "workers"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getExternalLaborByItemId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{itemId}/external-labor",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{itemId}",
                "external-labor"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDetailedCostReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{itemId}/detailed-cost-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{itemId}",
                "detailed-cost-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, compareActualVsBudget",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{itemId}/compare-actual-vs-budget",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{itemId}",
                "compare-actual-vs-budget"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/users/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "users",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/users/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "users",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showProject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics/{projectId}/project",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics",
                "{projectId}",
                "project"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, allProjectsStatistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics/all-projects",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics",
                "all-projects"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, StatisticsInvoices",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statistics/StatisticsInvoices",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statistics",
                "StatisticsInvoices"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, usageReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/equipments/usageReport",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "equipments",
                "usageReport"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, EquipmentProjectUsage",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/equipments/EquipmentProjectUsage",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "equipments",
                "EquipmentProjectUsage"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/equipments/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "equipments",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/equipments/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "equipments",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/equipments/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "equipments",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPerformanceAndCostReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/equipments/performance-cost-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "equipments",
                "performance-cost-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, dailyRecordReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/generate/report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "generate",
                "report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateSectionStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/sections/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "sections",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addCompletedWorks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/completed-works",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "completed-works"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addTimeCards",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/time-cards",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "time-cards"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addReceivedMaterials",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/materials/received",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "materials",
                "received"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addConsumedMaterials",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/materials/consumed",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "materials",
                "consumed"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addDelays",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/delays",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "delays"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addEquipmentRecords",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/equipment",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "equipment"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addSafetyIncidents",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/safety-incidents",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "safety-incidents"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addLabTests",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/lab-tests",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "lab-tests"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addConsultantNotes",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/consultant-notes",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "consultant-notes"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addGeneralNotes",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/general-notes",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "general-notes"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDepreciationSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/depreciation-summary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "depreciation-summary"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, estimateEquipmentDepreciation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/estimate-equipment-depreciation/equipment/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "estimate-equipment-depreciation",
                "equipment",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getMaterialsBasedOnItem",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/item/{itemId}/main-materials",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "item",
                "{itemId}",
                "main-materials"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportQRCodesPDF",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials/qr-codes/export-pdf",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials",
                "qr-codes",
                "export-pdf"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, exportQRCodesPDF",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials/{materialId}/qr-codes/export-pdf",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials",
                "{materialId}",
                "qr-codes",
                "export-pdf"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, showQRCode",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials/{id}/qr-code",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials",
                "{id}",
                "qr-code"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, materialReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials/report/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials",
                "report",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/workers/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "workers",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/workers/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "workers",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-parties",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-parties"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractors/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractors",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractors/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractors",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, createContract",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractors/addContract",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractors",
                "addContract"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getItemContractDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractors/item-contract-details/{itemId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractors",
                "item-contract-details",
                "{itemId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateContract",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractors/{contractId}/updateContract",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractors",
                "{contractId}",
                "updateContract"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getWorkItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/work-items/filter",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "work-items",
                "filter"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, accountStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractors/{id}/account-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractors",
                "{id}",
                "account-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, syncFromTransactions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/account-statements/sync",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "account-statements",
                "sync"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/construction/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "construction",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, exportConstructionClients",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/construction/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "construction",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, create",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "create"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, statistics",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/statistics",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "statistics"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getAllAccountStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/all-account-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "all-account-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAccountStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/{id}/account-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "{id}",
                "account-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAccountStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/clients/{id}/account-statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "clients",
                "{id}",
                "account-statement"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getMainProjects",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/main-projects",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "main-projects"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectWithTotalTimers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/with-total-timers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "with-total-timers"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectCostEstimates",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/approved/{projectId}/cost-estimates",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "approved",
                "{projectId}",
                "cost-estimates"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectwhichHasCost",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/approved",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "approved"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPhasesAndItemsForApprovedProject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/approved/{projectId}/cost",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "approved",
                "{projectId}",
                "cost"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectPhase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/approved/{projectId}/phases",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "approved",
                "{projectId}",
                "phases"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/approved/{projectId}/items",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "approved",
                "{projectId}",
                "items"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectPhasesAndItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/approved/{projectId}/cost-phases-items",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "approved",
                "{projectId}",
                "cost-phases-items"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getItemsByPhase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/approved/{projectId}/phases/{phaseId}/items",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "approved",
                "{projectId}",
                "phases",
                "{phaseId}",
                "items"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getNotApprovedProjects",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/not-approved",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "not-approved"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, dashboard",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/dashboard",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "dashboard"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, profitability",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/profitability",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "profitability"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, updateProjectStatusFromDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/status/{status}/update",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "status",
                "{status}",
                "update"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, markAsStudied",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{project}/cost/{cost}/mark-as-studied",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{project}",
                "cost",
                "{cost}",
                "mark-as-studied"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, markAsNotStudied",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{project}/cost/{cost}/mark-as-not-studied",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{project}",
                "cost",
                "{cost}",
                "mark-as-not-studied"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAllProjectsWithWorkers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/getAllProjectsWithWorkers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "getAllProjectsWithWorkers"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, listByProjectId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/costestimates/{projectId}/project",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "costestimates",
                "{projectId}",
                "project"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDailyRecord",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/get-daily-records",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "get-daily-records"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectContracts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/get-project-contracts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "get-project-contracts"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/costestimates/export/{projectId?}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "costestimates",
                "export",
                "{projectId?}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/costestimates/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "costestimates",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getMaterialsByCostId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/getMaterialsByCostId/{costId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "getMaterialsByCostId",
                "{costId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/costestimates/{id}/details",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "costestimates",
                "{id}",
                "details"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, moveToStaging",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/costestimates/{id}/staging",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "costestimates",
                "{id}",
                "staging"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getItemsOfPhase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/phases/{phaseId}/items",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "phases",
                "{phaseId}",
                "items"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/phases/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "phases",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/phases/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "phases",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, updateStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/phases/{phaseId}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "phases",
                "{phaseId}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addRelation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/phases-relations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "phases-relations"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addItemRelation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items-relations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items-relations"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, deleteItemRelation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items-relations/delete",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items-relations",
                "delete"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, deleteItemRelationSource",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items-relations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items-relations"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, updateItemRelation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items-relations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items-relations"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/phases/{projectPhaseId}/items",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "phases",
                "{projectPhaseId}",
                "items"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPhasesItemByProjectIdAndCostEstimateId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{project_id}/cost-estmation/{cost_estimate_id}/phases",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{project_id}",
                "cost-estmation",
                "{cost_estimate_id}",
                "phases"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, generateProgressReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/project/items-progress-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "project",
                "items-progress-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, patch",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items/{id}/patch",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items",
                "{id}",
                "patch"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDeviationReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/deviation-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "deviation-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, generateCostItemsReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/cost-items-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "cost-items-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getItemsByProjectAndClient",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items/getItemsByProjectAndClient",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items",
                "getItemsByProjectAndClient"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getItemConstractor",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items/{contractorId}/getItemConstractor",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items",
                "{contractorId}",
                "getItemConstractor"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getTasksByItemIds",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items/getTasksByItemIds",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items",
                "getTasksByItemIds"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getItemsByProjectAndContractor",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items/getItemsByProjectAndContractor",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items",
                "getItemsByProjectAndContractor"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getContractorsProgressByProject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items/contractors-progress-by-project/getItemsByProjectAndContractor/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items",
                "contractors-progress-by-project",
                "getItemsByProjectAndContractor",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getContractsByProjectAndContractor",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/get-contracts-by-project-and-contractor",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "get-contracts-by-project-and-contractor"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getItemsByProjectId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/item-phases/{projectId}/getItemsByProjectId",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "item-phases",
                "{projectId}",
                "getItemsByProjectId"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getMainTasksWithItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/phases/items/main-tasks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "phases",
                "items",
                "main-tasks"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getSupplyAnalysis",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/phases/items/{itemId}/supply-analysis",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "phases",
                "items",
                "{itemId}",
                "supply-analysis"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, changeOrderColumn",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/phases/items/change-order",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "phases",
                "items",
                "change-order"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getCompletedTasksWithProjectAndContractor",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-phases/completed",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-phases",
                "completed"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getWorkersWithProjectDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/project/workers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "project",
                "workers"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getEquipmentWithProjectDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/project/equipment",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "project",
                "equipment"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showMaterialsByTaskPhase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-phases/{task_phase_id}/materials",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-phases",
                "{task_phase_id}",
                "materials"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/contract/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "contract",
                "create"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/contract/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "contract",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getExpenses",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/getExpenses/{taskPhaseId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "getExpenses",
                "{taskPhaseId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateCompletedQuantity",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-phases/{id}/completed-quantity",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-phases",
                "{id}",
                "completed-quantity"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, showMaterialQuantities",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/showMaterialQuantities/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "showMaterialQuantities",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getCompletedTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/getCompletedTasks/{contractor_id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "getCompletedTasks",
                "{contractor_id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateMaterialCompletedQuantity",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials/{materialId}/update-completed-quantity",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials",
                "{materialId}",
                "update-completed-quantity"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, createRelation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/create-relation",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "create-relation"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addRelation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-relations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-relations"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/tasks/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "tasks",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/tasks/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "tasks",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, importSalaries",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors/import-salaries",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors",
                "import-salaries"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors-contracts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors-contracts"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors-contracts/{contractId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors-contracts",
                "{contractId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors-contracts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors-contracts"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors-contracts/{contractId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors-contracts",
                "{contractId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors-contracts/{contractId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors-contracts",
                "{contractId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, updateContractStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors-contracts/{contractId}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors-contracts",
                "{contractId}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getContracts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors-contracts/external-labors/{laborId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors-contracts",
                "external-labors",
                "{laborId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getContract",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors/{laborId}/contracts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors",
                "{laborId}",
                "contracts"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, generateSalaryReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labor/salary-report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labor",
                "salary-report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, updateWorkedDays",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labor/{laborId}/worked-days",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labor",
                "{laborId}",
                "worked-days"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addBonus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labor/{laborId}/add-bonus",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labor",
                "{laborId}",
                "add-bonus"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, addDeduction",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labor/{laborId}/add-deduction",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labor",
                "{laborId}",
                "add-deduction"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, paySalary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labor/{laborId}/pay-salary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labor",
                "{laborId}",
                "pay-salary"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, paySalaryBasedOnUsage",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labor/pay-salary-based-on-usage",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labor",
                "pay-salary-based-on-usage"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, deleteContract",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/external-labors/{contractId}/contracts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "external-labors",
                "{contractId}",
                "contracts"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, showPhaseProgress",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/project-phases/{projectPhaseId}/progress",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "project-phases",
                "{projectPhaseId}",
                "progress"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateMaterialCompletedQuantity",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials/{materialId}/update-completed-quantity",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials",
                "{materialId}",
                "update-completed-quantity"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectTimeline",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/timeline",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "timeline"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,getContractNumbers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/invoice/getContractNumbers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "invoice",
                "getContractNumbers"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,getEntityInvoices",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/invoice/getEntityInvoices",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "invoice",
                "getEntityInvoices"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,getContractorInvoicesReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/invoice/getContractorInvoicesReport",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "invoice",
                "getContractorInvoicesReport"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,getClientInvoicesReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/invoice/getClientInvoicesReport",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "invoice",
                "getClientInvoicesReport"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,getClientAbstracts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/invoice/getClientAbstracts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "invoice",
                "getClientAbstracts"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,getContractorAbstracts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/invoice/getContractorAbstracts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "invoice",
                "getContractorAbstracts"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,getInvoiceDetailsByEntityType",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/invoice-details/entity/{entityType}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "invoice-details",
                "entity",
                "{entityType}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,showAllInvoiceDetailsByEntity",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/invoice/showAllInvoiceDetailsByEntity",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "invoice",
                "showAllInvoiceDetailsByEntity"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,getInvoicesByItemPhase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/invoice/{itemPhaseId}/getInvoicesByItemPhase",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "invoice",
                "{itemPhaseId}",
                "getInvoicesByItemPhase"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,showPayments",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contract/{contractId}/payment-details",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contract",
                "{contractId}",
                "payment-details"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractor/add-invoice",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractor",
                "add-invoice"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contractor/update-invoice/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contractor",
                "update-invoice",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class,store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/client/add-invoice",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "client",
                "add-invoice"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/client/update-invoice/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "client",
                "update-invoice",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, convertToSalesInvoice",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/client-invoices/convert-to-sales/{invoiceId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "client-invoices",
                "convert-to-sales",
                "{invoiceId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoices/{invoiceId}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoices",
                "{invoiceId}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projectFlow/invoice/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projectFlow",
                "invoice",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projectFlow/invoice/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projectFlow",
                "invoice",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, financialStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/contractor/invoice/contracor/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "contractor",
                "invoice",
                "contracor",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, financialStatement",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/statement/{contractorId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "statement",
                "{contractorId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, addPayment",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/payments",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "payments"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getExpenses",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-phases/{taskPhaseId}/expenses",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-phases",
                "{taskPhaseId}",
                "expenses"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/expenses/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "expenses",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/expenses/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "expenses",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getExpensesByProject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/expenses",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "expenses"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getExpenseById",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/expenses/{expenseId}/show",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "expenses",
                "{expenseId}",
                "show"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, createManualExpense",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/expenses/manual",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "expenses",
                "manual"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateExpense",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/expenses/{expenseId}/update",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "expenses",
                "{expenseId}",
                "update"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getRevenuesByProjectId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/revenues",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "revenues"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/revenues/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "revenues",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/revenues/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "revenues",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getByItemPhase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/item-phase/{itemPhaseId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "item-phase",
                "{itemPhaseId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, storeAsSubtask",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/item-phase/{itemPhaseId}/subtask",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "item-phase",
                "{itemPhaseId}",
                "subtask"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateCompletion",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/completion",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "completion"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, changeOrder",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/order",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "order"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, changeStage",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/stage",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "stage"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getByItemPhase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, storeAsSubtask",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-phases",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-phases"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectWithTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/task-phases/kanban",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "task-phases",
                "kanban"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/user/task-phases",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "user",
                "task-phases"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quotations/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quotations",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quotations/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quotations",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getQuotationForInvoice",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quotations/{quotationId}/invoice-data",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quotations",
                "{quotationId}",
                "invoice-data"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, confirmReceivedQuantities",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quotations/{quotationId}/confirm-received",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quotations",
                "{quotationId}",
                "confirm-received"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quotations/{quotationId}/show",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quotations",
                "{quotationId}",
                "show"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quotations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quotations"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quotations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quotations"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quotations/{quotationId}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quotations",
                "{quotationId}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getQuotationsByProject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/quotations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "quotations"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, delete",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, approve",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approve",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, disburse",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/disburse",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "disburse"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, recordTransaction",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/transactions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "transactions"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reconcile",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reconcile",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reconcile"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, processRefund",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/refund",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "refund"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, createCompensationRequest",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/compensation-request",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "compensation-request"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, closePreview",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/close-preview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "close-preview"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, close",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/close",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "close"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, createInventory",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventory/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventory",
                "create"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, generateReceiptLink",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/generate-receipt-link",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "generate-receipt-link"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, transferToColleague",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/tangible-items/{itemId}/transfer-to-colleague",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "tangible-items",
                "{itemId}",
                "transfer-to-colleague"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, returnMultipleToStore",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/tangible-items/return-multiple-to-store",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "tangible-items",
                "return-multiple-to-store"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, viewReceipt",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/inventory/receipt/{token}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "inventory",
                "receipt",
                "{token}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, approveCompensation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, rejectCompensation",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/advances/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "advances",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/advances/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "advances",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, returnWithChoice",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/advances/tangible-items/{itemId}/return-with-choice",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "advances",
                "tangible-items",
                "{itemId}",
                "return-with-choice"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, checkReturnOptions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/advances/tangible-items/{itemId}/check-return-options",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "advances",
                "tangible-items",
                "{itemId}",
                "check-return-options"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, updateTangibleItemStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{itemId}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{itemId}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, deliverTangibleItem",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{itemId}/deliver",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{itemId}",
                "deliver"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getTangibleItemTransferHistory",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{itemId}/transfer-history",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{itemId}",
                "transfer-history"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getEmployeeTangibleItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/employees/{userId}/tangible-items",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "employees",
                "{userId}",
                "tangible-items"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectTangibleItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/tangible-items",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "tangible-items"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAllChangeRequests",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/project/{projectId}/change-requests",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "project",
                "{projectId}",
                "change-requests"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getCostHistoryByItem",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/item/{itemId}/cost-history",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "item",
                "{itemId}",
                "cost-history"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDurationForItemPhase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/item/{itemId}/duration-history",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "item",
                "{itemId}",
                "duration-history"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approve",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/update",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "update"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approve",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/approve",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "approve"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/reject",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "reject"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, returnUnusedItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/return",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "return"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, get",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/permissions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "permissions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getGroupedPermissions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/permissions/grouped",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "permissions",
                "grouped"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAllPermissions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/permissions/all",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "permissions",
                "all"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPermissionsWithRole",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/roles/{id}/permissions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "roles",
                "{id}",
                "permissions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateCompany",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/users/company",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "users",
                "company"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateProfile",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/profile",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "profile"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/rental-contracts/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "rental-contracts",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/rental-contracts/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "rental-contracts",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getRentalEquipmentInProject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/{projectId}/rental-equipment",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "{projectId}",
                "rental-equipment"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, markPaymentAsPaid",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/rental-payments/{paymentId}/mark-paid",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "rental-payments",
                "{paymentId}",
                "mark-paid"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getMaterialRequestsByItemId",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/material-requests/{itemId}/show-resources",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "material-requests",
                "{itemId}",
                "show-resources"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/material-requests/{id}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "material-requests",
                "{id}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, confirmIssue",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/material-requests/{id}/confirm-issue",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "material-requests",
                "{id}",
                "confirm-issue"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getRequestsByStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/material-requests/status/{status}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "material-requests",
                "status",
                "{status}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getAllIssueOrders",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/payment-orders/all-issue-orders",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "payment-orders",
                "all-issue-orders"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, findIssueOrder",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/payment-orders/issue-order/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "payment-orders",
                "issue-order",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, confirmFullIssue",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/payment-orders/{issueOrderId}/confirm-full-issue",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "payment-orders",
                "{issueOrderId}",
                "confirm-full-issue"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, confirmPartialIssue",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/payment-orders/{issueOrderId}/confirm-partial-issue",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "payment-orders",
                "{issueOrderId}",
                "confirm-partial-issue"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateMainTask",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/projects/item/main-task/{mainTaskId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "projects",
                "item",
                "main-task",
                "{mainTaskId}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getUserTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/construction-tasks/user-tasks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "construction-tasks",
                "user-tasks"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectWithTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/construction-tasks/kanban/projects/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "construction-tasks",
                "kanban",
                "projects",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getProjectTasks",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/construction-tasks/projects/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "construction-tasks",
                "projects",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, changeOrder",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/construction-tasks/change-order/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "construction-tasks",
                "change-order",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, changeStage",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/construction-tasks/change-stage/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "construction-tasks",
                "change-stage",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, toggleFavorite",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/construction-projects/{id}/toggle-favorite",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "construction-projects",
                "{id}",
                "toggle-favorite"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getIncompletePurchaseOrders",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-orders/incomplete-purchase-orders",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-orders",
                "incomplete-purchase-orders"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPurchaseOrdersReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-orders/report",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-orders",
                "report"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getPurchaseOrderSuppliers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-orders/get-suppliers/{purchaseOrderId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-orders",
                "get-suppliers",
                "{purchaseOrderId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateSupplier",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-orders/{id}/update-supplier",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-orders",
                "{id}",
                "update-supplier"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, viewApprovedOffers",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-order-approved",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-order-approved"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, showProductDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-order/{purchaseOrderSupplierId}/item-details",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-order",
                "{purchaseOrderSupplierId}",
                "item-details"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, fillOffer",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-order-suppliers/fill-offer/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-order-suppliers",
                "fill-offer",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, approveOffer",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-order-suppliers/approve-offer/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-order-suppliers",
                "approve-offer",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, createPurchase",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-order-suppliers/create-purchase/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-order-suppliers",
                "create-purchase",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, receiveOffer",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-order-suppliers/receive-offer",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-order-suppliers",
                "receive-offer"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroyPurchaseOrderSupplier",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-order-suppliers/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-order-suppliers",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, assignSupplierAgain",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/purchase-order-suppliers/{id}/assign-supplier-again",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "purchase-order-suppliers",
                "{id}",
                "assign-supplier-again"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{materialReceipt}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{materialReceipt}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{materialReceipt}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{materialReceipt}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{materialReceipt}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{materialReceipt}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, createFromPurchaseOrder",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/from-purchase-order/{purchaseOrderSupplier}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "from-purchase-order",
                "{purchaseOrderSupplier}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, confirm",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{materialReceipt}/confirm",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{materialReceipt}",
                "confirm"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, cancel",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{materialReceipt}/cancel",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{materialReceipt}",
                "cancel"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getByPurchaseOrder",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/by-purchase-order/{purchaseOrderId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "by-purchase-order",
                "{purchaseOrderId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getByProject",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/by-project/{projectId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "by-project",
                "{projectId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, report",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/reports/summary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "reports",
                "summary"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, getByEntityType",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/entity-type",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "entity-type"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getInvoiceChecklists",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/invoice",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "invoice"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateVerification",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/verification",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "verification"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, applyTemplate",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/template/{template_id}/apply",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "template",
                "{template_id}",
                "apply"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, verifyItems",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{checklist_id}/complete",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{checklist_id}",
                "complete"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, completeChecklist",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/complete-verification",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "complete-verification"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, downloadSignaturePdf",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/signatures/{signatureId}/pdf",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "signatures",
                "{signatureId}",
                "pdf"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, updateInvoiceStatus",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/equipmentrentalinvoices/{invoiceId}/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "equipmentrentalinvoices",
                "{invoiceId}",
                "status"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, store",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, show",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, update",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, destroy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, preview",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/{id}/preview",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "{id}",
                "preview"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/import-template",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "import-template"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, selectiveImport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/selective-import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "selective-import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, copy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, selectiveCopy",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/selective",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "selective"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getDetailedReport",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/detailed",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "detailed"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/summary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "summary"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, dashboard",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/dashboard",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "dashboard"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, quickStats",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/quick-stats",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "quick-stats"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, materialsSummary",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials-summary",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials-summary"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, materialDetails",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/materials/{materialId}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "materials",
                "{materialId}"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, index",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/items",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "items"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Sample Item 1\",\n      \"title\": \"Title 1\",\n      \"code\": \"CODE001\",\n      \"status\": \"active\",\n      \"created_at\": \"2024-03-20T10:00:00Z\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Sample Item 2\",\n      \"title\": \"Title 2\",\n      \"code\": \"CODE002\",\n      \"status\": \"pending\",\n      \"created_at\": \"2024-03-20T11:00:00Z\"\n    }\n  ],\n  \"meta\": {\n    \"current_page\": 1,\n    \"total\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "class, alerts",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/alerts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "alerts"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, timeline",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/timeline",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "timeline"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, suggestions",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/suggestions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "suggestions"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, createPurchaseOrders",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/create-purchase-orders",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "create-purchase-orders"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Crm Module",
      "item": [
        {
          "name": "class, bulkAction",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contacts/bulk-action",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contacts",
                "bulk-action"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, export",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contacts/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contacts",
                "export"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, import",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contacts/import",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contacts",
                "import"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, getContactsGroupedByRating",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contacts/get-contacts-grouped-by-rating",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contacts",
                "get-contacts-grouped-by-rating"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Single Resource\",\n    \"description\": \"This is a detailed description of the resource.\",\n    \"status\": \"active\",\n    \"company_id\": 123,\n    \"created_at\": \"2024-03-20T10:00:00Z\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, linkClient",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contacts/{id}/link-client",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contacts",
                "{id}",
                "link-client"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, unlinkClient",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contacts/{id}/unlink-client",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contacts",
                "{id}",
                "unlink-client"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, convertToClient",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contacts/{contact}/convert-to-client",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contacts",
                "{contact}",
                "convert-to-client"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, contactProposals",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/contracts/{contactId}/proposals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "contracts",
                "{contactId}",
                "proposals"
              ]
            },
            "body": null
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\"\n}"
            }
          ]
        },
        {
          "name": "class, changeStageOrder",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/interaction-stages/{id}/change-order",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "interaction-stages",
                "{id}",
                "change-order"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        },
        {
          "name": "class, reschedule",
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Response is JSON\", function () {",
                  "    pm.response.to.be.withBody;",
                  "    pm.response.to.be.json;",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    var jsonData = pm.response.json();",
                  "    pm.test(\"Should have data property\", function () {",
                  "        pm.expect(jsonData).to.have.property('data');",
                  "    });",
                  "}"
                ]
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/v1/events/{slug}/reschedule",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "v1",
                "events",
                "{slug}",
                "reschedule"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{ \"id\": 0 }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Success Example",
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"message\": \"Operation completed successfully\",\n  \"data\": {\n    \"id\": 999,\n    \"status\": \"success\"\n  }\n}"
            }
          ]
        }
      ]
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "http://localhost",
      "type": "string"
    },
    {
      "key": "token",
      "value": "YOUR_SANCTUM_TOKEN_HERE",
      "type": "string"
    }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{token}}",
        "type": "string"
      }
    ]
  }
}