← Files Viewing Conflict CheckARCHIVED FILE

EXAMPLE.json

1.03 KB · Nov 3, 2026 · 12:12 UTC

↓ Download file

{
  "input": {
    "bufferMinutes": 15,
    "viewings": [
      {
        "id": "V1",
        "resourceRef": "Agent1",
        "date": "2026-10-10",
        "startMinute": 600,
        "endMinute": 630
      },
      {
        "id": "V2",
        "resourceRef": "Agent1",
        "date": "2026-10-10",
        "startMinute": 640,
        "endMinute": 670
      }
    ]
  },
  "expected": {
    "summary": "1 viewing conflict pairs.",
    "rows": [
      {
        "id": "V1",
        "resourceRef": "Agent1",
        "date": "2026-10-10",
        "startMinute": 600,
        "endMinute": 630,
        "status": "conflict",
        "conflictingViewingRefs": "V2"
      },
      {
        "id": "V2",
        "resourceRef": "Agent1",
        "date": "2026-10-10",
        "startMinute": 640,
        "endMinute": 670,
        "status": "conflict",
        "conflictingViewingRefs": "V1"
      }
    ],
    "warnings": [
      "Dates and minutes must share one local timezone. Cross-midnight appointments and live bookings are not supported."
    ]
  }
}

SHA-256: 2cf5f0f88efed0996b26757c881226bcfaaea0786be6eff96a497660adaa1fec