---
title: "Conflicting Jobs & Time off"
method: PUT
path: "/jobs/schedule/overlap"
---

# Conflicting Jobs & Time off

`PUT /jobs/schedule/overlap`

## Query parameters

- `from_date` string, required
- `to_date` string, required
- `user_uid` string, required
- `team_uid` string, required
- `job_uid` string
- `consider_route_overlap` boolean
- `route_uid` string
- `appointment_uid` string

## Response `200`

200

- object
  - `type` string
  - `message` string
  - `data` object[]
    - `date` string
    - `jobs` object[]
      - `job_uid` string
      - `prefix` string
      - `assigned_to` object[]
        - `acceptance_status` string
        - `assigned_at` string
        - `user` object
          - `user_uid` string
          - `first_name` string
          - `last_name` string
          - `email` string
          - `external_login_id` unknown
          - `home_phone_number` unknown
          - `designation` string
          - `emp_code` string
          - `prefix` string
          - `work_phone_number` unknown
          - `mobile_phone_number` unknown
          - `profile_picture` string
          - `hourly_labor_charge` integer
          - `is_active` boolean
          - `is_deleted` boolean
          - `created_at` string
          - `updated_at` string
          - `role` object
            - `role_id` integer
            - `role_uid` string
            - `role_name` string
            - `role_key` string
            - `created_at` string
            - `updated_at` string
        - `team` object
          - `team_uid` string
          - `team_name` string
          - `team_color` string
          - `is_active` boolean
          - `is_deleted` boolean
      - `job_title` string
      - `scheduled_start_time` string
      - `scheduled_end_time` string
      - `due_date` string
      - `job_timezone` string
      - `created_at` string
      - `updated_at` string
      - `work_order_number` integer
    - `timeoff` unknown[]
      - unknown
    - `non_job_events` unknown[]
      - unknown
    - `user_shifts` unknown[]
      - unknown
    - `routes` unknown[]
      - unknown

## Other responses

- `400` — 400

---

[API](https://skmtc.net/zuper/apis/zuper-pro-api.md) · [All operations](https://skmtc.net/zuper/apis/zuper-pro-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zuper/zuper-pro-api/versions/c7b8028a05de/schema)
