Correlation Detail

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

correlation_id: 594d4471b4ad4042849df52b8f076d94 ok window: 2026-02-05 15:31:30 .002026-02-05 15:31:35 .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 15:31:30 .00 Job #131 10 credential changed done attempts: 1
age_seconds: 172458
Raw + Copy
Job JSON
{
  "attempt_count": 1,
  "correlation_id": "594d4471b4ad4042849df52b8f076d94",
  "created_at": "2026-02-05T21:31:30Z",
  "debug_session_id": null,
  "derived": {
    "age_seconds": 172458.390559,
    "is_stuck_running": false
  },
  "job_type": "reconcile_user",
  "last_error": null,
  "next_run_at": null,
  "reason": "credential changed",
  "reconcile_job_id": 131,
  "status": "done",
  "updated_at": "2026-02-05T21:31:35Z",
  "user_id": 10
}

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

ACCESS_BROKER

ACCESS_BROKER:unknown
ok
2026-02-05 15:31:30 .00 · RECONCILE_ENQUEUED · ok
2026-02-05 15:31:30 .00 · RECONCILE_ENQUEUED · ok
2026-02-05 15:31:30 .00 · RECONCILE_JOB_START · ok
2026-02-05 15:31:35 .00 · RECONCILE_JOB_DONE · ok
Raw logs JSON
[
  {
    "action": "RECONCILE_ENQUEUED",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:30Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1915,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 131,
    "request_json": {
      "deduped": false,
      "reason": "credential changed",
      "source": "credential route",
      "user_id": 10
    },
    "response_json": {
      "job_id": 131
    }
  },
  {
    "action": "RECONCILE_ENQUEUED",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:30Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1916,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 130,
    "request_json": {
      "deduped": true,
      "job_type": "drift_enforce_lock_truth",
      "reason": "credential created",
      "source": "credential route",
      "user_id": 0
    },
    "response_json": {
      "job_id": 130
    }
  },
  {
    "action": "RECONCILE_JOB_START",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:30Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1918,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 131,
    "request_json": {
      "attempt_count": 1,
      "job_id": 131,
      "job_type": "reconcile_user",
      "reason": "credential changed",
      "user_id": 10
    },
    "response_json": null
  },
  {
    "action": "RECONCILE_JOB_DONE",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:35Z",
    "debug_session_id": null,
    "door_id": null,
    "door_name": null,
    "error_message": null,
    "external_id": null,
    "id": 1929,
    "lock_key": "ACCESS_BROKER:unknown",
    "ok": true,
    "provider_type": "ACCESS_BROKER",
    "reconcile_job_id": 131,
    "request_json": {
      "attempt_count": 1,
      "job_id": 131,
      "user_id": 10
    },
    "response_json": {
      "job_status": "done",
      "summary": {
        "adds_updates": 1,
        "desired": 1,
        "removes": 4
      }
    }
  }
]

SCHLAGE_HOME

SCHLAGE_HOME:93f26d40-0381-5277-bee3-23cf44cda5ac
door: schlage
ok Dump
2026-02-05 15:31:31 .00 · PIN_ADD · ok
2026-02-05 15:31:32 .00 · PIN_DELETE · ok
Raw logs JSON
[
  {
    "action": "PIN_ADD",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:31Z",
    "debug_session_id": null,
    "door_id": 1,
    "door_name": "schlage",
    "error_message": null,
    "external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
    "id": 1919,
    "lock_key": "SCHLAGE_HOME:93f26d40-0381-5277-bee3-23cf44cda5ac",
    "ok": true,
    "provider_type": "SCHLAGE_HOME",
    "reconcile_job_id": 131,
    "request_json": {
      "access_code_last4": "2222",
      "adopted_from_list": false,
      "device_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "existing_code_last4": null,
      "name": "AB U10 C7",
      "outbound_keys": [
        "name",
        "accessCode",
        "scheduleType",
        "scheduleDetails"
      ],
      "pin_last4": "2222",
      "scheduleDetails_keys": [],
      "scheduleType": "Always",
      "schedule_end": null,
      "schedule_start": null
    },
    "response_json": {
      "created": true,
      "receipt_id": "fbde9b97-270e-49c2-820e-175034bf5361",
      "result": {
        "ok": true,
        "response": {
          "id": "fbde9b97-270e-49c2-820e-175034bf5361"
        }
      },
      "updated": false
    }
  },
  {
    "action": "PIN_DELETE",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:32Z",
    "debug_session_id": null,
    "door_id": 1,
    "door_name": "schlage",
    "error_message": null,
    "external_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
    "id": 1921,
    "lock_key": "SCHLAGE_HOME:93f26d40-0381-5277-bee3-23cf44cda5ac",
    "ok": true,
    "provider_type": "SCHLAGE_HOME",
    "reconcile_job_id": 131,
    "request_json": {
      "device_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
      "name": "AB U10 C2",
      "pin_last4": null,
      "receipt_id": null,
      "receipt_numeric_ignored": false
    },
    "response_json": {
      "already": true,
      "ok": true
    }
  }
]
SCHLAGE_HOME:unknown
door: schlage
ok
2026-02-05 15:31:31 .00 · SCHLAGE_RECEIPT_PERSISTED · ok
Raw logs JSON
[
  {
    "action": "SCHLAGE_RECEIPT_PERSISTED",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:31Z",
    "debug_session_id": null,
    "door_id": 1,
    "door_name": "schlage",
    "error_message": null,
    "external_id": null,
    "id": 1920,
    "lock_key": "SCHLAGE_HOME:unknown",
    "ok": true,
    "provider_type": "SCHLAGE_HOME",
    "reconcile_job_id": 131,
    "request_json": {
      "credential_id": 7,
      "grant_id": 27,
      "previous_receipt_id": null,
      "receipt_id": "fbde9b97-270e-49c2-820e-175034bf5361",
      "user_id": 10
    },
    "response_json": null
  }
]

TTLOCK

TTLOCK:28991110
door: ttlock
ok Dump
2026-02-05 15:31:33 .00 · PASSCODE_LIST · ok
2026-02-05 15:31:33 .00 · PIN_DELETE · ok
2026-02-05 15:31:34 .00 · PASSCODE_DELETE · ok
2026-02-05 15:31:34 .00 · PIN_REVOKE · ok
2026-02-05 15:31:35 .00 · PASSCODE_LIST · ok
2026-02-05 15:31:35 .00 · PIN_DELETE · ok
Raw logs JSON
[
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:33Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1922,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 131,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770327092394,
        "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": "PIN_DELETE",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:33Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1923,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 131,
    "request_json": {
      "lock_id": 28991110,
      "name": "AB U10 C2",
      "note": "listed_ok_but_not_found",
      "pin_last4": null,
      "resolution_attempted": true,
      "resolved_vendor_pin_id": null,
      "vendor_pin_id": null
    },
    "response_json": {
      "already": true,
      "ok": true
    }
  },
  {
    "action": "PASSCODE_DELETE",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:34Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1924,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 131,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "POST",
      "path": "/v3/keyboardPwd/delete",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770327093159,
        "deleteType": 2,
        "keyboardPwdId": 50957532,
        "lockId": 28991110
      },
      "url": "https://api.ttlock.com/v3/keyboardPwd/delete"
    },
    "response_json": {
      "description": "\u8868\u793a\u6210\u529f\u6216\u662f",
      "errcode": 0,
      "errmsg": "none error message or means yes"
    }
  },
  {
    "action": "PIN_REVOKE",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:34Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1925,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 131,
    "request_json": {
      "context": {
        "credential_id": 6,
        "source": "reconcile",
        "user_id": 10
      },
      "lock_id": 28991110,
      "vendor_pin_id": "50957532"
    },
    "response_json": {
      "description": "\u8868\u793a\u6210\u529f\u6216\u662f",
      "errcode": 0,
      "errmsg": "none error message or means yes"
    }
  },
  {
    "action": "PASSCODE_LIST",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:35Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1927,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 131,
    "request_json": {
      "base_host": "https://api.ttlock.com",
      "method": "GET",
      "path": "/v3/lock/listKeyboardPwd",
      "payload": {
        "accessToken": "***",
        "clientId": "6636adfbf3f9483d946082b74f20797c",
        "date": 1770327094953,
        "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": "PIN_DELETE",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:35Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": "28991110",
    "id": 1928,
    "lock_key": "TTLOCK:28991110",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 131,
    "request_json": {
      "lock_id": 28991110,
      "name": "AB U10 C7",
      "note": "listed_ok_but_not_found",
      "pin_last4": "2222",
      "resolution_attempted": true,
      "resolved_vendor_pin_id": null,
      "vendor_pin_id": null
    },
    "response_json": {
      "already": true,
      "ok": true
    }
  }
]
TTLOCK:unknown
door: ttlock
ok
2026-02-05 15:31:34 .00 · PIN_DELETE · ok
Raw logs JSON
[
  {
    "action": "PIN_DELETE",
    "correlation_id": "594d4471b4ad4042849df52b8f076d94",
    "created_at": "2026-02-05T21:31:34Z",
    "debug_session_id": null,
    "door_id": 2,
    "door_name": "ttlock",
    "error_message": null,
    "external_id": null,
    "id": 1926,
    "lock_key": "TTLOCK:unknown",
    "ok": true,
    "provider_type": "TTLOCK",
    "reconcile_job_id": 131,
    "request_json": {
      "lock_id": null,
      "message": null,
      "pin_last4": "1111",
      "resolved_vendor_pin_id": null,
      "vendor_pin_id": "50957532"
    },
    "response_json": {
      "ok": true,
      "result": {
        "description": "\u8868\u793a\u6210\u529f\u6216\u662f",
        "errcode": 0,
        "errmsg": "none error message or means yes"
      }
    }
  }
]

4 — Timeline (All Integration Logs)

2026-02-05 15:31:30 .00 ok ACCESS_BROKER RECONCILE_ENQUEUED Job #131
Raw + Copy
Request JSON
{
  "deduped": false,
  "reason": "credential changed",
  "source": "credential route",
  "user_id": 10
}
Response JSON
{
  "job_id": 131
}
2026-02-05 15:31:30 .00 ok ACCESS_BROKER RECONCILE_ENQUEUED Job #130
Raw + Copy
Request JSON
{
  "deduped": true,
  "job_type": "drift_enforce_lock_truth",
  "reason": "credential created",
  "source": "credential route",
  "user_id": 0
}
Response JSON
{
  "job_id": 130
}
2026-02-05 15:31:30 .00 ok ACCESS_BROKER RECONCILE_JOB_START Job #131
Raw + Copy
Request JSON
{
  "attempt_count": 1,
  "job_id": 131,
  "job_type": "reconcile_user",
  "reason": "credential changed",
  "user_id": 10
}
Response JSON
null
2026-02-05 15:31:31 .00 ok SCHLAGE_HOME PIN_ADD Job #131
Raw + Copy
Request JSON
{
  "access_code_last4": "2222",
  "adopted_from_list": false,
  "device_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "existing_code_last4": null,
  "name": "AB U10 C7",
  "outbound_keys": [
    "name",
    "accessCode",
    "scheduleType",
    "scheduleDetails"
  ],
  "pin_last4": "2222",
  "scheduleDetails_keys": [],
  "scheduleType": "Always",
  "schedule_end": null,
  "schedule_start": null
}
Response JSON
{
  "created": true,
  "receipt_id": "fbde9b97-270e-49c2-820e-175034bf5361",
  "result": {
    "ok": true,
    "response": {
      "id": "fbde9b97-270e-49c2-820e-175034bf5361"
    }
  },
  "updated": false
}
2026-02-05 15:31:31 .00 ok SCHLAGE_HOME SCHLAGE_RECEIPT_PERSISTED Job #131
Raw + Copy
Request JSON
{
  "credential_id": 7,
  "grant_id": 27,
  "previous_receipt_id": null,
  "receipt_id": "fbde9b97-270e-49c2-820e-175034bf5361",
  "user_id": 10
}
Response JSON
null
2026-02-05 15:31:32 .00 ok SCHLAGE_HOME PIN_DELETE Job #131
Raw + Copy
Request JSON
{
  "device_id": "93f26d40-0381-5277-bee3-23cf44cda5ac",
  "name": "AB U10 C2",
  "pin_last4": null,
  "receipt_id": null,
  "receipt_numeric_ignored": false
}
Response JSON
{
  "already": true,
  "ok": true
}
2026-02-05 15:31:33 .00 ok TTLOCK PASSCODE_LIST Job #131
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770327092394,
    "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:31:33 .00 ok TTLOCK PIN_DELETE Job #131
Raw + Copy
Request JSON
{
  "lock_id": 28991110,
  "name": "AB U10 C2",
  "note": "listed_ok_but_not_found",
  "pin_last4": null,
  "resolution_attempted": true,
  "resolved_vendor_pin_id": null,
  "vendor_pin_id": null
}
Response JSON
{
  "already": true,
  "ok": true
}
2026-02-05 15:31:34 .00 ok TTLOCK PASSCODE_DELETE Job #131
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "POST",
  "path": "/v3/keyboardPwd/delete",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770327093159,
    "deleteType": 2,
    "keyboardPwdId": 50957532,
    "lockId": 28991110
  },
  "url": "https://api.ttlock.com/v3/keyboardPwd/delete"
}
Response JSON
{
  "description": "\u8868\u793a\u6210\u529f\u6216\u662f",
  "errcode": 0,
  "errmsg": "none error message or means yes"
}
2026-02-05 15:31:34 .00 ok TTLOCK PIN_REVOKE Job #131
Raw + Copy
Request JSON
{
  "context": {
    "credential_id": 6,
    "source": "reconcile",
    "user_id": 10
  },
  "lock_id": 28991110,
  "vendor_pin_id": "50957532"
}
Response JSON
{
  "description": "\u8868\u793a\u6210\u529f\u6216\u662f",
  "errcode": 0,
  "errmsg": "none error message or means yes"
}
2026-02-05 15:31:34 .00 ok TTLOCK PIN_DELETE Job #131
Raw + Copy
Request JSON
{
  "lock_id": null,
  "message": null,
  "pin_last4": "1111",
  "resolved_vendor_pin_id": null,
  "vendor_pin_id": "50957532"
}
Response JSON
{
  "ok": true,
  "result": {
    "description": "\u8868\u793a\u6210\u529f\u6216\u662f",
    "errcode": 0,
    "errmsg": "none error message or means yes"
  }
}
2026-02-05 15:31:35 .00 ok TTLOCK PASSCODE_LIST Job #131
Raw + Copy
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770327094953,
    "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:31:35 .00 ok TTLOCK PIN_DELETE Job #131
Raw + Copy
Request JSON
{
  "lock_id": 28991110,
  "name": "AB U10 C7",
  "note": "listed_ok_but_not_found",
  "pin_last4": "2222",
  "resolution_attempted": true,
  "resolved_vendor_pin_id": null,
  "vendor_pin_id": null
}
Response JSON
{
  "already": true,
  "ok": true
}
2026-02-05 15:31:35 .00 ok ACCESS_BROKER RECONCILE_JOB_DONE Job #131
Raw + Copy
Request JSON
{
  "attempt_count": 1,
  "job_id": 131,
  "user_id": 10
}
Response JSON
{
  "job_status": "done",
  "summary": {
    "adds_updates": 1,
    "desired": 1,
    "removes": 4
  }
}