{
  "info": {
    "name": "LTI ERP Read API",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "item": [
    {
      "item": [
        {
          "item": [
            {
              "name": "GET api / constants",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/constants/"
              }
            }
          ],
          "name": "API"
        },
        {
          "item": [
            {
              "name": "Health check",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/healthz"
              }
            },
            {
              "name": "Readiness check",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/readyz"
              }
            }
          ],
          "name": "System"
        }
      ],
      "name": "Public"
    },
    {
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "const apiKey = pm.environment.get('api_key');",
              "const bearerToken = pm.environment.get('bearer_token');",
              "if (apiKey) {",
              "  pm.request.headers.upsert({ key: 'X-API-Key', value: apiKey });",
              "  pm.request.headers.remove('Authorization');",
              "} else if (bearerToken) {",
              "  pm.request.headers.upsert({ key: 'Authorization', value: 'Bearer ' + bearerToken });",
              "  pm.request.headers.remove('X-API-Key');",
              "} else {",
              "  pm.request.headers.remove('Authorization');",
              "  pm.request.headers.remove('X-API-Key');",
              "}"
            ],
            "type": "text/javascript"
          }
        }
      ],
      "item": [
        {
          "item": [
            {
              "name": "GET api / approvals",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/approvals/?module_name=EXPENSES\u0026module_id=1\u0026group_step_number=false\u0026page=1\u0026limit=10\u0026search=approval\u0026order_by_date=DESC"
              }
            },
            {
              "name": "GET api / closings",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/?page=1\u0026limit=10\u0026search=kandang\u0026project_status=1\u0026location_id={{location_id}}"
              }
            }
          ],
          "name": "API"
        },
        {
          "item": [
            {
              "name": "GET api / closings / :projectFlockId",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{projectFlockId}}?kandang_id={{project_flock_kandang_id}}"
              }
            },
            {
              "name": "GET api / closings / :projectFlockId / keuangan",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{projectFlockId}}/keuangan?kandang_id={{project_flock_kandang_id}}"
              }
            },
            {
              "name": "GET api / closings / :projectFlockId / production data",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{projectFlockId}}/production-data?kandang_id={{project_flock_kandang_id}}"
              }
            },
            {
              "name": "GET api / closings / :projectFlockId / sapronak",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{projectFlockId}}/sapronak?type=incoming\u0026page=1\u0026limit=10\u0026search=pakan\u0026kandang_id={{project_flock_kandang_id}}"
              }
            },
            {
              "name": "GET api / closings / :projectFlockId / sapronak / summary",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{projectFlockId}}/sapronak/summary?type=incoming\u0026search=pakan\u0026kandang_id={{project_flock_kandang_id}}"
              }
            },
            {
              "name": "GET api / closings / :project_flock_id / :project_flock_kandang_id / expedition hpp",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{project_flock_id}}/{{project_flock_kandang_id}}/expedition-hpp"
              }
            },
            {
              "name": "GET api / closings / :project_flock_id / :project_flock_kandang_id / keuangan",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{project_flock_id}}/{{project_flock_kandang_id}}/keuangan"
              }
            },
            {
              "name": "GET api / closings / :project_flock_id / :project_flock_kandang_id / overhead",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{project_flock_id}}/{{project_flock_kandang_id}}/overhead"
              }
            },
            {
              "name": "GET api / closings / :project_flock_id / :project_flock_kandang_id / penjualan",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{project_flock_id}}/{{project_flock_kandang_id}}/penjualan"
              }
            },
            {
              "name": "GET api / closings / :project_flock_id / :project_flock_kandang_id / perhitungan_sapronak",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{project_flock_id}}/{{project_flock_kandang_id}}/perhitungan_sapronak?flag=DOC"
              }
            },
            {
              "name": "GET api / closings / :project_flock_id / expedition hpp",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{project_flock_id}}/expedition-hpp?project_flock_kandang_id={{project_flock_kandang_id}}"
              }
            },
            {
              "name": "GET api / closings / :project_flock_id / overhead",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{project_flock_id}}/overhead"
              }
            },
            {
              "name": "GET api / closings / :project_flock_id / penjualan",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{project_flock_id}}/penjualan"
              }
            },
            {
              "name": "GET api / closings / :project_flock_id / perhitungan_sapronak",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/closings/{{project_flock_id}}/perhitungan_sapronak?flag=DOC"
              }
            }
          ],
          "name": "Closings"
        },
        {
          "item": [
            {
              "name": "GET api / daily checklists",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/daily-checklists/?page=1\u0026limit=10\u0026search=kebersihan\u0026date_from=2026-01-01\u0026date_to=2026-01-31\u0026status=done\u0026kandang_id={{idProjectFlockKandang}}"
              }
            },
            {
              "name": "GET api / daily checklists / phase / :idDailyChecklist",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/daily-checklists/phase/{{idDailyChecklist}}"
              }
            },
            {
              "name": "GET api / daily checklists / relation / :idDailyChecklist",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/daily-checklists/relation/{{idDailyChecklist}}"
              }
            },
            {
              "name": "GET api / daily checklists / report",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/daily-checklists/report?page=1\u0026limit=10\u0026bulan=1\u0026tahun=2026\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026kandang_id={{idProjectFlockKandang}}\u0026employee_id={{employee_id}}\u0026phase_id={{id}}"
              }
            },
            {
              "name": "GET api / daily checklists / summary",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/daily-checklists/summary?date_from=2026-01-01\u0026date_to=2026-01-31\u0026category=cleaning\u0026kandang_id={{idProjectFlockKandang}}"
              }
            },
            {
              "name": "GET api / daily checklists / tasks",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/daily-checklists/tasks?checklist_id={{idDailyChecklist}}"
              }
            }
          ],
          "name": "Daily Checklists"
        },
        {
          "item": [
            {
              "name": "GET api / dashboards",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/dashboards/?page=1\u0026limit=10\u0026search=farm\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026analysis_mode=OVERVIEW\u0026comparison_type=PREVIOUS_PERIOD\u0026metric=egg_mass\u0026location_ids=1,2\u0026flock_ids=1,2\u0026kandang_ids=1,2\u0026include=performance,summary"
              }
            }
          ],
          "name": "Dashboards"
        },
        {
          "item": [
            {
              "name": "GET api / expenses",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/expenses/?page=1\u0026limit=10\u0026search=operasional"
              }
            },
            {
              "name": "GET api / expenses / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/expenses/{{expense_id}}"
              }
            }
          ],
          "name": "Expenses"
        },
        {
          "item": [
            {
              "name": "GET api / finance / initial balances / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/finance/initial-balances/{{initial_balance_id}}"
              }
            },
            {
              "name": "GET api / finance / injections / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/finance/injections/{{injection_id}}"
              }
            },
            {
              "name": "GET api / finance / payments / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/finance/payments/{{payment_id}}"
              }
            },
            {
              "name": "GET api / finance / transactions",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/finance/transactions/?page=1\u0026limit=10\u0026search=invoice\u0026bank_ids={{bank_id}}\u0026customer_ids=1,2\u0026supplier_ids=1,2\u0026transaction_types=payment,initial_balance\u0026sort_date=created_at\u0026start_date=2026-01-01\u0026end_date=2026-01-31"
              }
            },
            {
              "name": "GET api / finance / transactions / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/finance/transactions/{{transaction_id}}"
              }
            }
          ],
          "name": "Finance"
        },
        {
          "item": [
            {
              "name": "GET api / inventory / adjustments",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/inventory/adjustments/?page=1\u0026limit=10\u0026product_id={{product_id}}\u0026warehouse_id={{warehouse_id}}\u0026transaction_type=IN\u0026transaction_subtype=ADJUSTMENT\u0026function_code=MANUAL_ADJUSTMENT"
              }
            },
            {
              "name": "GET api / inventory / adjustments / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/inventory/adjustments/{{adjustment_id}}"
              }
            },
            {
              "name": "GET api / inventory / product stocks",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/inventory/product-stocks/?page=1\u0026limit=10\u0026search=pakan"
              }
            },
            {
              "name": "GET api / inventory / product stocks / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/inventory/product-stocks/{{id}}"
              }
            },
            {
              "name": "GET api / inventory / product warehouses",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/inventory/product-warehouses/?page=1\u0026limit=10\u0026search=gudang\u0026product_id={{product_id}}\u0026warehouse_id={{warehouse_id}}\u0026location_id={{location_id}}\u0026flags=DOC\u0026kandang_id={{project_flock_kandang_id}}\u0026available_only=true\u0026transfer_context=inventory_transfer\u0026stock_mode=exclude_chickin\u0026type=incoming"
              }
            },
            {
              "name": "GET api / inventory / product warehouses / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/inventory/product-warehouses/{{id}}"
              }
            },
            {
              "name": "GET api / inventory / transfers",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/inventory/transfers/?page=1\u0026limit=10\u0026search=TRF"
              }
            },
            {
              "name": "GET api / inventory / transfers / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/inventory/transfers/{{transfer_id}}"
              }
            }
          ],
          "name": "Inventory"
        },
        {
          "item": [
            {
              "name": "GET api / marketing",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/marketing/?page=1\u0026limit=10\u0026search=delivery\u0026product_ids=1,2\u0026status=DRAFT\u0026customer_id={{customer_id}}\u0026marketing_id=1"
              }
            },
            {
              "name": "GET api / marketing / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/marketing/{{id}}"
              }
            }
          ],
          "name": "Marketing"
        },
        {
          "item": [
            {
              "name": "GET api / master data / areas",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/areas/?page=1\u0026limit=10\u0026search=bandung"
              }
            },
            {
              "name": "GET api / master data / areas / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/areas/{{area_id}}"
              }
            },
            {
              "name": "GET api / master data / banks",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/banks/?page=1\u0026limit=10\u0026search=bca"
              }
            },
            {
              "name": "GET api / master data / banks / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/banks/{{bank_id}}"
              }
            },
            {
              "name": "GET api / master data / config checklists",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/config-checklists/?page=1\u0026limit=10\u0026search=harian"
              }
            },
            {
              "name": "GET api / master data / config checklists / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/config-checklists/{{id}}"
              }
            },
            {
              "name": "GET api / master data / customers",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/customers/?page=1\u0026limit=10\u0026search=pt\u0026has_marketing=true"
              }
            },
            {
              "name": "GET api / master data / customers / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/customers/{{customer_id}}"
              }
            },
            {
              "name": "GET api / master data / employees",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/employees/?page=1\u0026limit=10\u0026search=andi\u0026kandang_id={{project_flock_kandang_id}}\u0026is_active=true"
              }
            },
            {
              "name": "GET api / master data / employees / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/employees/{{employee_id}}"
              }
            },
            {
              "name": "GET api / master data / fcrs",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/fcrs/?page=1\u0026limit=10\u0026search=fcr"
              }
            },
            {
              "name": "GET api / master data / fcrs / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/fcrs/{{id}}"
              }
            },
            {
              "name": "GET api / master data / flocks",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/flocks/?page=1\u0026limit=10\u0026search=layer"
              }
            },
            {
              "name": "GET api / master data / flocks / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/flocks/{{flock_id}}"
              }
            },
            {
              "name": "GET api / master data / kandang groups",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/kandang-groups/?page=1\u0026limit=10\u0026search=blok\u0026location_id={{location_id}}\u0026pic_id={{employee_id}}"
              }
            },
            {
              "name": "GET api / master data / kandang groups / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/kandang-groups/{{id}}"
              }
            },
            {
              "name": "GET api / master data / kandangs",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/kandangs/?page=1\u0026limit=10\u0026search=kandang\u0026location_id={{location_id}}\u0026pic_id={{employee_id}}"
              }
            },
            {
              "name": "GET api / master data / kandangs / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/kandangs/{{id}}"
              }
            },
            {
              "name": "GET api / master data / locations",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/locations/?page=1\u0026limit=10\u0026search=farm\u0026area_id={{area_id}}\u0026has_laying=false"
              }
            },
            {
              "name": "GET api / master data / locations / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/locations/{{location_id}}"
              }
            },
            {
              "name": "GET api / master data / nonstocks",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/nonstocks/?page=1\u0026limit=10\u0026search=vitamin\u0026supplier_id={{supplier_id}}"
              }
            },
            {
              "name": "GET api / master data / nonstocks / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/nonstocks/{{nonstock_id}}"
              }
            },
            {
              "name": "GET api / master data / phase activities",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/phase-activities/?page=1\u0026limit=10\u0026search=cek pakan\u0026phase_ids=1,2"
              }
            },
            {
              "name": "GET api / master data / phase activities / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/phase-activities/{{id}}"
              }
            },
            {
              "name": "GET api / master data / phases",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/phases/?page=1\u0026limit=10\u0026search=starter\u0026category=Growing"
              }
            },
            {
              "name": "GET api / master data / phases / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/phases/{{id}}"
              }
            },
            {
              "name": "GET api / master data / product categories",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/product-categories/?page=1\u0026limit=10\u0026search=pakan"
              }
            },
            {
              "name": "GET api / master data / product categories / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/product-categories/{{product_category_id}}"
              }
            },
            {
              "name": "GET api / master data / production standards",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/production-standards/?page=1\u0026limit=10\u0026search=standar\u0026project_category=GROWING"
              }
            },
            {
              "name": "GET api / master data / production standards / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/production-standards/{{id}}"
              }
            },
            {
              "name": "GET api / master data / products",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/products/?page=1\u0026limit=10\u0026search=jagung\u0026product_category_id={{product_category_id}}\u0026is_depletion=false\u0026include_all=false"
              }
            },
            {
              "name": "GET api / master data / products / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/products/{{product_id}}"
              }
            },
            {
              "name": "GET api / master data / suppliers",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/suppliers/?page=1\u0026limit=10\u0026search=supplier\u0026flag=ACTIVE\u0026category=PAKAN"
              }
            },
            {
              "name": "GET api / master data / suppliers / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/suppliers/{{supplier_id}}"
              }
            },
            {
              "name": "GET api / master data / uoms",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/uoms/?page=1\u0026limit=10\u0026search=kg"
              }
            },
            {
              "name": "GET api / master data / uoms / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/uoms/{{uom_id}}"
              }
            },
            {
              "name": "GET api / master data / warehouses",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/warehouses/?page=1\u0026limit=10\u0026search=gudang\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026active_project_flock=false\u0026transfer_context=inventory_transfer"
              }
            },
            {
              "name": "GET api / master data / warehouses / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/master-data/warehouses/{{warehouse_id}}"
              }
            }
          ],
          "name": "Master Data"
        },
        {
          "item": [
            {
              "name": "GET api / production / chickins / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/chickins/{{chickin_id}}"
              }
            },
            {
              "name": "GET api / production / project flock kandangs",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/project-flock-kandangs/?page=1\u0026limit=10\u0026search=kandang\u0026name_with_periode=false\u0026project_flock_id={{project_flock_id}}\u0026kandang_id={{project_flock_kandang_id}}\u0026category=Growing\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026sort_by=created_at\u0026sort_order=ASC\u0026step_name=Pengajuan"
              }
            },
            {
              "name": "GET api / production / project flock kandangs / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/project-flock-kandangs/{{id}}"
              }
            },
            {
              "name": "GET api / production / project flock kandangs / :id / closing / check",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/project-flock-kandangs/{{id}}/closing/check"
              }
            },
            {
              "name": "GET api / production / project flocks",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/project-flocks/?page=1\u0026limit=10\u0026search=flock\u0026sort_by=created_at\u0026sort_order=asc\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026period=1\u0026category=Growing\u0026status=Aktif\u0026kandang_id=1,2\u0026transfer_context=transfer_to_laying"
              }
            },
            {
              "name": "GET api / production / project flocks / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/project-flocks/{{id}}"
              }
            },
            {
              "name": "GET api / production / project flocks / kandangs / lookup",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/project-flocks/kandangs/lookup?project_flock_id={{project_flock_id}}\u0026kandang_id={{project_flock_kandang_id}}\u0026withpopulation=false\u0026record_date=2026-01-01"
              }
            },
            {
              "name": "GET api / production / project flocks / locations / :location_id / periods",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/project-flocks/locations/{{location_id}}/periods"
              }
            },
            {
              "name": "GET api / production / recordings",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/recordings/?page=1\u0026limit=10\u0026project_flock_kandang_id={{project_flock_kandang_id}}\u0026search=record\u0026export=excel"
              }
            },
            {
              "name": "GET api / production / recordings / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/recordings/{{recording_id}}"
              }
            },
            {
              "name": "GET api / production / recordings / next day",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/recordings/next-day?project_flock_kandang_id={{project_flock_kandang_id}}\u0026record_date=2026-01-01"
              }
            },
            {
              "name": "GET api / production / transfer_layings",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/transfer_layings/?page=1\u0026limit=10\u0026search=transfer\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026flock_source=1,2\u0026flock_destination=3,4\u0026status=DRAFT,APPROVED"
              }
            },
            {
              "name": "GET api / production / transfer_layings / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/transfer_layings/{{id}}"
              }
            },
            {
              "name": "GET api / production / transfer_layings / project flocks / :project_flock_id / available qty",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/transfer_layings/project-flocks/{{project_flock_id}}/available-qty"
              }
            },
            {
              "name": "GET api / production / transfer_layings / project flocks / :project_flock_id / max target qty",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/transfer_layings/project-flocks/{{project_flock_id}}/max-target-qty"
              }
            },
            {
              "name": "GET api / production / uniformities",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/uniformities/?page=1\u0026limit=10\u0026project_flock_kandang_id={{project_flock_kandang_id}}\u0026week=1\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026with_chart=false"
              }
            },
            {
              "name": "GET api / production / uniformities / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/production/uniformities/{{uniformity_id}}"
              }
            }
          ],
          "name": "Production"
        },
        {
          "item": [
            {
              "name": "GET api / purchases",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/purchases/?page=1\u0026limit=10\u0026supplier_id={{supplier_id}}\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026product_category_id=1\u0026approval_status=PENDING\u0026po_date=2026-01-01\u0026po_date_from=2026-01-01\u0026po_date_to=2026-01-31\u0026search=PO-\u0026created_from=2026-01-01\u0026created_to=2026-01-31"
              }
            },
            {
              "name": "GET api / purchases / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/purchases/{{purchase_id}}"
              }
            }
          ],
          "name": "Purchases"
        },
        {
          "item": [
            {
              "name": "GET api / reports / customer payment",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/reports/customer-payment?page=1\u0026limit=10\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026customer_ids={{customer_id}}\u0026filter_by=TRANS_DATE"
              }
            },
            {
              "name": "GET api / reports / debt supplier",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/reports/debt-supplier?page=1\u0026limit=10\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026supplier_ids={{supplier_id}}\u0026filter_by=received_date\u0026sort_order=asc"
              }
            },
            {
              "name": "GET api / reports / expense",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/reports/expense?page=1\u0026limit=10\u0026search=operasional\u0026category=BOP\u0026supplier_id=1\u0026kandang_id=1\u0026project_flock_kandang_id=1\u0026nonstock_id=1\u0026location_id=1\u0026area_id=1\u0026realization_date=2026-01-15"
              }
            },
            {
              "name": "GET api / reports / hpp per kandang",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/reports/hpp-per-kandang?page=1\u0026limit=10\u0026period=2026-01-01\u0026show_unrecorded=false\u0026area_id=1,2\u0026location_id=1,2\u0026kandang_id=1,2\u0026weight_min=1.2\u0026weight_max=1.8"
              }
            },
            {
              "name": "GET api / reports / marketing",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/reports/marketing?page=1\u0026limit=10\u0026search=SO-\u0026customer_id=1\u0026product_id=1\u0026warehouse_id=1\u0026sales_person_id=1\u0026area_id=1\u0026location_id=1\u0026marketing_type=ayam\u0026filter_by=so_date\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026sort_by=so_date\u0026sort_order=asc"
              }
            },
            {
              "name": "GET api / reports / production result / :idProjectFlockKandang",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/reports/production-result/{{idProjectFlockKandang}}?page=1\u0026limit=10"
              }
            },
            {
              "name": "GET api / reports / purchase supplier",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/reports/purchase-supplier?page=1\u0026limit=10\u0026area_id=1,2\u0026supplier_id=1,2\u0026product_id=1,2\u0026product_category_id=1,2\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026sort_by=created_at\u0026filter_by=received_date"
              }
            }
          ],
          "name": "Reports"
        },
        {
          "item": [
            {
              "name": "GET api / users",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/users/?page=1\u0026limit=10\u0026search=admin"
              }
            },
            {
              "name": "GET api / users / :id",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/users/{{user_id}}"
              }
            }
          ],
          "name": "Users"
        }
      ],
      "name": "Dashboard API Key"
    },
    {
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "const bearerToken = pm.environment.get('bearer_token');",
              "pm.request.headers.remove('X-API-Key');",
              "if (bearerToken) {",
              "  pm.request.headers.upsert({ key: 'Authorization', value: 'Bearer ' + bearerToken });",
              "} else {",
              "  pm.request.headers.remove('Authorization');",
              "}"
            ],
            "type": "text/javascript"
          }
        }
      ],
      "item": [
        {
          "item": [
            {
              "name": "GET api / sso / callback",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/sso/callback"
              }
            },
            {
              "name": "GET api / sso / master / areas",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/sso/master/areas"
              }
            },
            {
              "name": "GET api / sso / master / locations",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/sso/master/locations"
              }
            },
            {
              "name": "GET api / sso / start",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/sso/start"
              }
            },
            {
              "name": "GET api / sso / userinfo",
              "request": {
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "url": "{{base_url}}/api/sso/userinfo"
              }
            }
          ],
          "name": "SSO"
        }
      ],
      "name": "Internal/OAuth Reference"
    }
  ]
}