{
  "info": {
    "name": "Collaborateurs — Fleet",
    "description": "Read-only aggregation API for company collaborators (users + assigned car policy + current vehicle + vehicle history + computed eligibility). Base URL: dev2.dadycar.fr. Set {{token}} to a valid auth.service bearer; {{user_id}} to a collaborator id.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [{ "key": "token", "value": "{{token}}", "type": "string" }]
  },
  "variable": [
    { "key": "base_url", "value": "https://dev2.dadycar.fr" },
    { "key": "token", "value": "" },
    { "key": "user_id", "value": "1" }
  ],
  "item": [
    {
      "name": "List & Detail",
      "item": [
        {
          "name": "Collaborateurs — List",
          "request": {
            "method": "GET",
            "header": [{ "key": "Accept", "value": "application/json" }],
            "url": {
              "raw": "{{base_url}}/api/v1/fleet/collaborateurs/list?per_page=20&page=1",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "fleet", "collaborateurs", "list"],
              "query": [
                { "key": "per_page", "value": "20" },
                { "key": "page", "value": "1" },
                { "key": "search_query", "value": "", "disabled": true },
                { "key": "site_id", "value": "", "disabled": true },
                { "key": "department_id", "value": "", "disabled": true },
                { "key": "role", "value": "", "disabled": true },
                { "key": "policy_lineage_id", "value": "", "disabled": true },
                { "key": "eligibility_status", "value": "eligible", "disabled": true }
              ]
            }
          }
        },
        {
          "name": "Collaborateurs — KPIs",
          "request": {
            "method": "GET",
            "header": [{ "key": "Accept", "value": "application/json" }],
            "url": {
              "raw": "{{base_url}}/api/v1/fleet/collaborateurs/kpis",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "fleet", "collaborateurs", "kpis"]
            }
          }
        },
        {
          "name": "Collaborateur — Detail",
          "request": {
            "method": "GET",
            "header": [{ "key": "Accept", "value": "application/json" }],
            "url": {
              "raw": "{{base_url}}/api/v1/fleet/collaborateurs/show/{{user_id}}",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "fleet", "collaborateurs", "show", "{{user_id}}"]
            }
          }
        },
        {
          "name": "Collaborateurs — Export CSV",
          "request": {
            "method": "GET",
            "header": [{ "key": "Accept", "value": "application/json" }],
            "url": {
              "raw": "{{base_url}}/api/v1/fleet/collaborateurs/export",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "fleet", "collaborateurs", "export"]
            }
          }
        }
      ]
    },
    {
      "name": "Filter Options",
      "item": [
        {
          "name": "Options — Eligibility Statuses",
          "request": {
            "method": "GET",
            "header": [{ "key": "Accept", "value": "application/json" }],
            "url": {
              "raw": "{{base_url}}/api/v1/fleet/collaborateurs/options/eligibility-statuses",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "fleet", "collaborateurs", "options", "eligibility-statuses"]
            }
          }
        },
        {
          "name": "Options — Departments",
          "request": {
            "method": "GET",
            "header": [{ "key": "Accept", "value": "application/json" }],
            "url": {
              "raw": "{{base_url}}/api/v1/fleet/collaborateurs/options/departments",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "fleet", "collaborateurs", "options", "departments"]
            }
          }
        },
        {
          "name": "Options — Sites",
          "request": {
            "method": "GET",
            "header": [{ "key": "Accept", "value": "application/json" }],
            "url": {
              "raw": "{{base_url}}/api/v1/fleet/collaborateurs/options/sites",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "fleet", "collaborateurs", "options", "sites"]
            }
          }
        },
        {
          "name": "Options — Policies",
          "request": {
            "method": "GET",
            "header": [{ "key": "Accept", "value": "application/json" }],
            "url": {
              "raw": "{{base_url}}/api/v1/fleet/collaborateurs/options/policies",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "fleet", "collaborateurs", "options", "policies"]
            }
          }
        },
        {
          "name": "Options — Roles",
          "request": {
            "method": "GET",
            "header": [{ "key": "Accept", "value": "application/json" }],
            "url": {
              "raw": "{{base_url}}/api/v1/fleet/collaborateurs/options/roles",
              "host": ["{{base_url}}"],
              "path": ["api", "v1", "fleet", "collaborateurs", "options", "roles"]
            }
          }
        }
      ]
    }
  ]
}
