Correlation Detail

Trace: App change → jobs → lock execution → outcome.

correlation_id: b3de92d713ca41f4ae797dc68f9e1533 ok debug_session_id: 94e0cd2fbe9e4448aa92ddd7d4a318e2 window: 2026-02-05 10:32:27 .002026-02-05 16:39:39 .00

1 — What changed (AppAudit)

No AppAudit rows for this correlation.

2 — What the system decided (Reconcile Jobs)

Time Job User Reason Status Attempts / Error Details
2026-02-05 10:32:27 .00 Job #116 user deleted done attempts: 1
age_seconds: 184216
Raw + Copy
Job JSON
{
  "attempt_count": 1,
  "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
  "created_at": "2026-02-05T16:32:27Z",
  "debug_session_id": "94e0cd2fbe9e4448aa92ddd7d4a318e2",
  "derived": {
    "age_seconds": 184216.42867,
    "is_stuck_running": false
  },
  "job_type": "drift_enforce_lock_truth",
  "last_error": null,
  "next_run_at": null,
  "reason": "user deleted",
  "reconcile_job_id": 116,
  "status": "done",
  "updated_at": "2026-02-05T16:32:27Z",
  "user_id": 0
}
2026-02-05 10:32:27 .00 Job #115 10 user deleted credential_revoke_cleanup user:10 cred:7 done attempts: 17
age_seconds: 162185
Raw + Copy
Job JSON
{
  "attempt_count": 17,
  "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
  "created_at": "2026-02-05T16:32:27Z",
  "debug_session_id": "94e0cd2fbe9e4448aa92ddd7d4a318e2",
  "derived": {
    "age_seconds": 162184.86572,
    "is_stuck_running": false
  },
  "job_type": "credential_revoke_cleanup",
  "last_error": null,
  "next_run_at": null,
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "reconcile_job_id": 115,
  "status": "done",
  "updated_at": "2026-02-05T22:39:39Z",
  "user_id": 10
}

3 — What was sent to locks (Provider → Lock)

ACCESS_BROKER

ACCESS_BROKER:unknown
32 fail
2026-02-05 10:32:27 .00 · RECONCILE_ENQUEUED · ok
2026-02-05 10:32:27 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 10:32:27 .00 · RECONCILE_ENQUEUED · ok
2026-02-05 10:32:27 .00 · DRIFT_ENFORCE_JOB_START · ok
2026-02-05 10:32:27 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 10:32:27 .00 · DRIFT_ENFORCE_JOB_DONE · ok
2026-02-05 10:32:28 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 10:32:28 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 10:32:35 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 10:32:36 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 10:32:36 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 10:32:36 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 10:32:53 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 10:32:53 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 10:32:54 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 10:32:54 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 10:33:54 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 10:33:55 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 10:33:56 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 10:33:56 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 10:38:57 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 10:38:58 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 10:38:59 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 10:38:59 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 11:09:01 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 11:09:01 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 11:09:02 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 11:09:02 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 11:39:04 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 11:39:06 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 11:39:07 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 11:39:07 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 12:09:08 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 12:09:09 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 12:09:10 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 12:09:10 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 12:39:11 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 12:39:13 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 12:39:14 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 12:39:14 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 13:09:14 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 13:09:15 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 13:09:16 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 13:09:16 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 13:39:17 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 13:39:18 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 13:39:19 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 13:39:19 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 14:09:20 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 14:09:21 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 14:09:22 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 14:09:22 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 14:39:23 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 14:39:24 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 14:39:26 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 14:39:26 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 15:09:26 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 15:09:26 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 15:09:28 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 15:09:28 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 15:39:29 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 15:39:31 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 15:39:32 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 15:39:32 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 16:09:33 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 16:09:33 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
2026-02-05 16:09:35 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 16:09:35 .00 · RECONCILE_JOB_FAILED · fail credential_cleanup_failed
2026-02-05 16:39:36 .00 · CREDENTIAL_CLEANUP_JOB_START · ok
2026-02-05 16:39:38 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 16:39:39 .00 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok
2026-02-05 16:39:39 .00 · RECONCILE_JOB_DONE · ok
Raw logs JSON
[
  {
    "action": "RECONCILE_ENQUEUED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:27Z",
    "debug_session_id": "94e0cd2fbe9e4448aa92ddd7d4a318e2",
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1754,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "source": "user route",
      "user_id": 10
    },
    "response_json": {
      "job_id": 115
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:27Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1755,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 1,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_ENQUEUED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:27Z",
    "debug_session_id": "94e0cd2fbe9e4448aa92ddd7d4a318e2",
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1756,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 116,
    "request_json": {
      "job_type": "drift_enforce_lock_truth",
      "reason": "user deleted",
      "source": "user route",
      "user_id": 0
    },
    "response_json": {
      "job_id": 116
    }
  },
  {
    "action": "DRIFT_ENFORCE_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:27Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1757,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 116,
    "request_json": {
      "attempt_count": 1,
      "job_id": 116,
      "job_type": "drift_enforce_lock_truth",
      "reason": "user deleted",
      "user_id": 0
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:27Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1758,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "DRIFT_ENFORCE_JOB_DONE",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:27Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1759,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 116,
    "request_json": {
      "attempt_count": 1,
      "job_id": 116
    },
    "response_json": {
      "adds": {
        "attempted": 0,
        "failed": 0,
        "ok": 0
      },
      "analysis": {
        "adds": 0,
        "blocked": 0,
        "deletes": 0,
        "doors": 1
      },
      "deletes": {
        "attempted": 0,
        "failed": 0,
        "ok": 0
      },
      "enforce_plan": {
        "doors": [
          {
            "actual": [
              {
                "code_name": "AB U10 C7",
                "provider_receipt_id": "45e15c45-d684-5c5a-8ee9-66ce6fb1d6e6",
                "source": "lock",
                "vendor_pin_id": null
              }
            ],
            "adds": [],
            "blocked_by_grace": [],
            "deletes": [],
            "door_id": 1,
            "expected": [
              {
                "code_name": "AB U10 C7",
                "credential_id": 7,
                "provider_receipt_id": "1e2925df-2a21-4231-9559-fe6e04caa78c",
                "user_id": 10,
                "vendor_pin_id": null
              }
            ],
            "external_device_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
            "integration_device_id": 2,
            "provider_type": "SCHLAGE_HOME",
            "summary": {
              "adds": 0,
              "blocked": 0,
              "deletes": 0
            }
          }
        ],
        "filters": {
          "door_id": null,
          "integration_device_id": 2,
          "provider_type": "SCHLAGE_HOME"
        },
        "generated_at": "2026-02-05T16:32:27Z",
        "grace_window_seconds": 3600,
        "mode": "ultra_strict",
        "summary": {
          "adds": 0,
          "blocked": 0,
          "deletes": 0,
          "doors": 1
        }
      },
      "failures": [],
      "generated_at": "2026-02-05T16:32:27Z",
      "ok": true,
      "target": {
        "external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
        "integration_device_id": 2,
        "provider_type": "SCHLAGE_HOME"
      }
    }
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:28Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1761,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:28Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1762,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 1,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T16:32:33.632692+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:35Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1766,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 2,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:36Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1767,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:36Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1769,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:36Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1770,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 2,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T16:32:51.935890+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:53Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1771,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 3,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:53Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1772,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:54Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1774,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:54Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1775,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 3,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T16:33:54.539044+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:33:54Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1776,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 4,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:33:55Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1777,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:33:56Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1779,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:33:56Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1780,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 4,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T16:38:56.281456+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:38:57Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1781,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 5,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:38:58Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1782,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:38:59Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1784,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:38:59Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1785,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 5,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T17:08:59.320458+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:09:01Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1786,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 6,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:09:01Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1787,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:09:02Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1789,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:09:02Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1790,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 6,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T17:39:02.993519+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:39:04Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1791,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 7,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:39:06Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1792,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:39:07Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1794,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:39:07Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1795,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 7,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T18:09:07.451627+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:09:08Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1799,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 8,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:09:09Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1800,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:09:10Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1802,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:09:10Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1803,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 8,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T18:39:10.543511+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:39:11Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1804,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 9,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:39:13Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1805,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:39:14Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1807,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:39:14Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1808,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 9,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T19:09:14.141692+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:09:14Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1809,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 10,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:09:15Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1810,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:09:16Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1812,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:09:16Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1813,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 10,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T19:39:16.386156+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:39:17Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1814,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 11,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:39:18Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1815,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:39:19Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1817,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:39:19Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1818,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 11,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T20:09:19.887935+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:09:20Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1819,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 12,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:09:21Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1820,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:09:22Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1822,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:09:22Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1823,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 12,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T20:39:22.550780+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:39:23Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1824,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 13,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:39:24Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1825,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:39:26Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1827,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:39:26Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1828,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 13,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T21:09:26.032276+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:09:26Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1829,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 14,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:09:26Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1830,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:09:28Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1832,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:09:28Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1833,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 14,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T21:39:28.614037+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:39:29Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1932,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 15,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:39:31Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1933,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:39:32Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1935,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:39:32Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1936,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 15,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T22:09:32.171587+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:09:33Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1937,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 16,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:09:33Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "HTTP 404: {\n  \"errorCode\": \"AccessCodeNotFound\",\n  \"type\": \"https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound\",\n  \"details\": \"Requested access code not found. Please pass va",
    "external_id": null,
    "id": 1938,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:09:35Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1940,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_FAILED",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:09:35Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": "credential_cleanup_failed",
    "external_id": null,
    "id": 1941,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": false,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 16,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "next_run_at": "2026-02-05T22:39:35.128639+00:00"
    }
  },
  {
    "action": "CREDENTIAL_CLEANUP_JOB_START",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:39:36Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 2143,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 17,
      "job_id": 115,
      "job_type": "credential_revoke_cleanup",
      "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:39:38Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 2144,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "door_id": 1,
      "grace_bypass": true,
      "integration_device_id": 2,
      "note": "not_found",
      "provider_type": "SCHLAGE_HOME",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:39:39Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 2146,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "code_name": "AB U10 C7",
      "credential_id": 7,
      "device_external_id": "28991110",
      "door_id": 2,
      "grace_bypass": true,
      "integration_device_id": 1,
      "note": "not_found",
      "provider_type": "TTLOCK",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_DONE",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:39:39Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 2147,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 115,
    "request_json": {
      "attempt_count": 17,
      "job_id": 115,
      "user_id": 10
    },
    "response_json": {
      "job_status": "done",
      "summary": {
        "adds_updates": null,
        "desired": null,
        "removes": null
      }
    }
  }
]

TTLOCK

TTLOCK:28991110
door: ttlock
ok Dump
2026-02-05 10:32:28 .00 · PASSCODE_LIST · ok
2026-02-05 10:32:36 .00 · PASSCODE_LIST · ok
2026-02-05 10:32:54 .00 · PASSCODE_LIST · ok
2026-02-05 10:33:56 .00 · PASSCODE_LIST · ok
2026-02-05 10:38:59 .00 · PASSCODE_LIST · ok
2026-02-05 11:09:02 .00 · PASSCODE_LIST · ok
2026-02-05 11:39:07 .00 · PASSCODE_LIST · ok
2026-02-05 12:09:10 .00 · PASSCODE_LIST · ok
2026-02-05 12:39:14 .00 · PASSCODE_LIST · ok
2026-02-05 13:09:16 .00 · PASSCODE_LIST · ok
2026-02-05 13:39:19 .00 · PASSCODE_LIST · ok
2026-02-05 14:09:22 .00 · PASSCODE_LIST · ok
2026-02-05 14:39:26 .00 · PASSCODE_LIST · ok
2026-02-05 15:09:28 .00 · PASSCODE_LIST · ok
2026-02-05 15:39:32 .00 · PASSCODE_LIST · ok
2026-02-05 16:09:35 .00 · PASSCODE_LIST · ok
2026-02-05 16:39:39 .00 · PASSCODE_LIST · ok
Raw logs JSON
[
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:28Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1760,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770309147890,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:36Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1768,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770309156102,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:32:54Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1773,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770309173797,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:33:56Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1778,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770309235476,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T16:38:59Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1783,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770309538307,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:09:02Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1788,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770311341907,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T17:39:07Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1793,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770313146288,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:09:10Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1801,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770314949275,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T18:39:14Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1806,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770316753028,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:09:16Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1811,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770318555038,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T19:39:19Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1816,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770320358713,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:09:22Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1821,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770322161275,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T20:39:26Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1826,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770323964808,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:09:28Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1831,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770325766883,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T21:39:32Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1934,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770327571193,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:09:35Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1939,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770329373882,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "b3de92d713ca41f4ae797dc68f9e1533",
    "created_at": "2026-02-05T22:39:39Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 2145,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 115,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770331178400,
        "lockId": 28991110,
        "pageNo": 1,
        "pageSize": 200
      },
      "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
    },
    "response_json": {
      "list": [],
      "pageNo": 1,
      "pageSize": 200,
      "pages": 0,
      "total": 0
    }
  }
]

4 — Timeline (All Integration Logs)

2026-02-05 10:32:27 .00 ok ACCESS_BROKER RECONCILE_ENQUEUED Job #115
Raw + Copy
Request JSON
{
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "source": "user route",
  "user_id": 10
}
Response JSON
{
  "job_id": 115
}
2026-02-05 10:32:27 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 1,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:32:27 .00 ok ACCESS_BROKER RECONCILE_ENQUEUED Job #116
Raw + Copy
Request JSON
{
  "job_type": "drift_enforce_lock_truth",
  "reason": "user deleted",
  "source": "user route",
  "user_id": 0
}
Response JSON
{
  "job_id": 116
}
2026-02-05 10:32:27 .00 ok ACCESS_BROKER DRIFT_ENFORCE_JOB_START Job #116
Raw + Copy
Request JSON
{
  "attempt_count": 1,
  "job_id": 116,
  "job_type": "drift_enforce_lock_truth",
  "reason": "user deleted",
  "user_id": 0
}
Response JSON
null
2026-02-05 10:32:27 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:32:27 .00 ok ACCESS_BROKER DRIFT_ENFORCE_JOB_DONE Job #116
Raw + Copy
Request JSON
{
  "attempt_count": 1,
  "job_id": 116
}
Response JSON
{
  "adds": {
    "attempted": 0,
    "failed": 0,
    "ok": 0
  },
  "analysis": {
    "adds": 0,
    "blocked": 0,
    "deletes": 0,
    "doors": 1
  },
  "deletes": {
    "attempted": 0,
    "failed": 0,
    "ok": 0
  },
  "enforce_plan": {
    "doors": [
      {
        "actual": [
          {
            "code_name": "AB U10 C7",
            "provider_receipt_id": "45e15c45-d684-5c5a-8ee9-66ce6fb1d6e6",
            "source": "lock",
            "vendor_pin_id": null
          }
        ],
        "adds": [],
        "blocked_by_grace": [],
        "deletes": [],
        "door_id": 1,
        "expected": [
          {
            "code_name": "AB U10 C7",
            "credential_id": 7,
            "provider_receipt_id": "1e2925df-2a21-4231-9559-fe6e04caa78c",
            "user_id": 10,
            "vendor_pin_id": null
          }
        ],
        "external_device_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
        "integration_device_id": 2,
        "provider_type": "SCHLAGE_HOME",
        "summary": {
          "adds": 0,
          "blocked": 0,
          "deletes": 0
        }
      }
    ],
    "filters": {
      "door_id": null,
      "integration_device_id": 2,
      "provider_type": "SCHLAGE_HOME"
    },
    "generated_at": "2026-02-05T16:32:27Z",
    "grace_window_seconds": 3600,
    "mode": "ultra_strict",
    "summary": {
      "adds": 0,
      "blocked": 0,
      "deletes": 0,
      "doors": 1
    }
  },
  "failures": [],
  "generated_at": "2026-02-05T16:32:27Z",
  "ok": true,
  "target": {
    "external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
    "integration_device_id": 2,
    "provider_type": "SCHLAGE_HOME"
  }
}
2026-02-05 10:32:28 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770309147890,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 10:32:28 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:32:28 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 1,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T16:32:33.632692+00:00"
}
2026-02-05 10:32:35 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 2,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:32:36 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:32:36 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770309156102,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 10:32:36 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:32:36 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 2,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T16:32:51.935890+00:00"
}
2026-02-05 10:32:53 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 3,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:32:53 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:32:54 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770309173797,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 10:32:54 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:32:54 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 3,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T16:33:54.539044+00:00"
}
2026-02-05 10:33:54 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 4,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:33:55 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:33:56 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770309235476,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 10:33:56 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:33:56 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 4,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T16:38:56.281456+00:00"
}
2026-02-05 10:38:57 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 5,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:38:58 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:38:59 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770309538307,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 10:38:59 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 10:38:59 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 5,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T17:08:59.320458+00:00"
}
2026-02-05 11:09:01 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 6,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 11:09:01 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 11:09:02 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770311341907,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 11:09:02 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 11:09:02 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 6,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T17:39:02.993519+00:00"
}
2026-02-05 11:39:04 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 7,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 11:39:06 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 11:39:07 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770313146288,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 11:39:07 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 11:39:07 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 7,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T18:09:07.451627+00:00"
}
2026-02-05 12:09:08 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 8,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 12:09:09 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 12:09:10 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770314949275,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 12:09:10 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 12:09:10 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 8,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T18:39:10.543511+00:00"
}
2026-02-05 12:39:11 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 9,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 12:39:13 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 12:39:14 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770316753028,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 12:39:14 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 12:39:14 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 9,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T19:09:14.141692+00:00"
}
2026-02-05 13:09:14 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 10,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 13:09:15 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 13:09:16 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770318555038,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 13:09:16 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 13:09:16 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 10,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T19:39:16.386156+00:00"
}
2026-02-05 13:39:17 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 11,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 13:39:18 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 13:39:19 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770320358713,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 13:39:19 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 13:39:19 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 11,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T20:09:19.887935+00:00"
}
2026-02-05 14:09:20 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 12,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 14:09:21 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 14:09:22 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770322161275,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 14:09:22 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 14:09:22 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 12,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T20:39:22.550780+00:00"
}
2026-02-05 14:39:23 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 13,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 14:39:24 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 14:39:26 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770323964808,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 14:39:26 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 14:39:26 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 13,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T21:09:26.032276+00:00"
}
2026-02-05 15:09:26 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 14,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 15:09:26 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 15:09:28 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770325766883,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 15:09:28 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 15:09:28 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 14,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T21:39:28.614037+00:00"
}
2026-02-05 15:39:29 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 15,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 15:39:31 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 15:39:32 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770327571193,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 15:39:32 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 15:39:32 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 15,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T22:09:32.171587+00:00"
}
2026-02-05 16:09:33 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 16,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 16:09:33 .00 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 16:09:35 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770329373882,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 16:09:35 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 16:09:35 .00 fail ACCESS_BROKER RECONCILE_JOB_FAILED Job #115
credential_cleanup_failed
Raw + Copy
Request JSON
{
  "attempt_count": 16,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T22:39:35.128639+00:00"
}
2026-02-05 16:39:36 .00 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 17,
  "job_id": 115,
  "job_type": "credential_revoke_cleanup",
  "reason": "user deleted credential_revoke_cleanup user:10 cred:7",
  "user_id": 10
}
Response JSON
null
2026-02-05 16:39:38 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "door_id": 1,
  "grace_bypass": true,
  "integration_device_id": 2,
  "note": "not_found",
  "provider_type": "SCHLAGE_HOME",
  "user_id": 10
}
Response JSON
null
2026-02-05 16:39:39 .00 ok TTLOCK PASSCODE_LIST Job #115
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770331178400,
    "lockId": 28991110,
    "pageNo": 1,
    "pageSize": 200
  },
  "url": "https://api.ttlock.com/v3/lock/listKeyboardPwd"
}
Response JSON
{
  "list": [],
  "pageNo": 1,
  "pageSize": 200,
  "pages": 0,
  "total": 0
}
2026-02-05 16:39:39 .00 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN Job #115
Raw + Copy
Request JSON
{
  "code_name": "AB U10 C7",
  "credential_id": 7,
  "device_external_id": "28991110",
  "door_id": 2,
  "grace_bypass": true,
  "integration_device_id": 1,
  "note": "not_found",
  "provider_type": "TTLOCK",
  "user_id": 10
}
Response JSON
null
2026-02-05 16:39:39 .00 ok ACCESS_BROKER RECONCILE_JOB_DONE Job #115
Raw + Copy
Request JSON
{
  "attempt_count": 17,
  "job_id": 115,
  "user_id": 10
}
Response JSON
{
  "job_status": "done",
  "summary": {
    "adds_updates": null,
    "desired": null,
    "removes": null
  }
}