Job #132

Change → Plan → Execution

Back to Jobs View JSON
user 10 reason: user deleted credential_revoke_cleanup user:10 cred:7
done
attempt_count: 6 last_error: — next_run_at: correlation_id: 07faf250ae3f4e71a903075bb48e52f5 Filter debug_session_id: — age_seconds: 161540.903159

System Plan / Required changes

No stored plan found; use the Execution Timeline below as the truth of what was attempted.

Execution Timeline

2026-02-05 16:11:58 .65 ok ACCESS_BROKER RECONCILE_ENQUEUED
Raw JSON
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": 132
}
2026-02-05 16:11:58 .66 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START
Raw JSON
Request JSON
{
  "attempt_count": 1,
  "job_id": 132,
  "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:11:59 .39 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN first failure
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw JSON
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:12:00 .26 ok TTLOCK PASSCODE_LIST
Raw JSON
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770329519397,
    "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:12:00 .27 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
Raw JSON
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:12:00 .28 fail ACCESS_BROKER RECONCILE_JOB_FAILED
credential_cleanup_failed
Raw JSON
Request JSON
{
  "attempt_count": 1,
  "job_id": 132,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T22:12:05.283632+00:00"
}
2026-02-05 16:12:06 .84 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START
Raw JSON
Request JSON
{
  "attempt_count": 2,
  "job_id": 132,
  "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:12:07 .43 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw JSON
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:12:08 .47 ok TTLOCK PASSCODE_LIST
Raw JSON
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770329527441,
    "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:12:08 .47 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
Raw JSON
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:12:08 .48 fail ACCESS_BROKER RECONCILE_JOB_FAILED
credential_cleanup_failed
Raw JSON
Request JSON
{
  "attempt_count": 2,
  "job_id": 132,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T22:12:23.483201+00:00"
}
2026-02-05 16:12:25 .40 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START
Raw JSON
Request JSON
{
  "attempt_count": 3,
  "job_id": 132,
  "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:12:26 .06 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw JSON
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:12:26 .94 ok TTLOCK PASSCODE_LIST
Raw JSON
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770329546072,
    "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:12:26 .94 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
Raw JSON
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:12:26 .95 fail ACCESS_BROKER RECONCILE_JOB_FAILED
credential_cleanup_failed
Raw JSON
Request JSON
{
  "attempt_count": 3,
  "job_id": 132,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T22:13:26.951326+00:00"
}
2026-02-05 16:13:27 .46 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START
Raw JSON
Request JSON
{
  "attempt_count": 4,
  "job_id": 132,
  "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:13:28 .88 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw JSON
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:13:29 .71 ok TTLOCK PASSCODE_LIST
Raw JSON
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770329608896,
    "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:13:29 .72 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
Raw JSON
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:13:29 .72 fail ACCESS_BROKER RECONCILE_JOB_FAILED
credential_cleanup_failed
Raw JSON
Request JSON
{
  "attempt_count": 4,
  "job_id": 132,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T22:18:29.728158+00:00"
}
2026-02-05 16:18:31 .49 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START
Raw JSON
Request JSON
{
  "attempt_count": 5,
  "job_id": 132,
  "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:18:32 .21 fail ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
HTTP 404: { "errorCode": "AccessCodeNotFound", "type": "https://api.allegion.com/errors/producers/SchlageHomeAPI/errorcodes/AccessCodeNotFound", "details": "Requested access code not found. Please pass va
Raw JSON
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:18:33 .40 ok TTLOCK PASSCODE_LIST
Raw JSON
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770329912221,
    "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:18:33 .41 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
Raw JSON
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:18:33 .41 fail ACCESS_BROKER RECONCILE_JOB_FAILED
credential_cleanup_failed
Raw JSON
Request JSON
{
  "attempt_count": 5,
  "job_id": 132,
  "user_id": 10
}
Response JSON
{
  "next_run_at": "2026-02-05T22:48:33.417447+00:00"
}
2026-02-05 16:48:34 .02 ok ACCESS_BROKER CREDENTIAL_CLEANUP_JOB_START
Raw JSON
Request JSON
{
  "attempt_count": 6,
  "job_id": 132,
  "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:48:34 .71 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
Raw JSON
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:48:35 .79 ok TTLOCK PASSCODE_LIST
Raw JSON
Request JSON
{
  "base_host": "https://api.ttlock.com",
  "method": "GET",
  "path": "/v3/lock/listKeyboardPwd",
  "payload": {
    "accessToken": "***",
    "clientId": "6636adfbf3f9483d946082b74f20797c",
    "date": 1770331714726,
    "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:48:35 .79 ok ACCESS_BROKER CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN
Raw JSON
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:48:35 .80 ok ACCESS_BROKER RECONCILE_JOB_DONE
Raw JSON
Request JSON
{
  "attempt_count": 6,
  "job_id": 132,
  "user_id": 10
}
Response JSON
{
  "job_status": "done",
  "summary": {
    "adds_updates": null,
    "desired": null,
    "removes": null
  }
}

Provider Calls grouped by Lock

Lock (unknown lock) (ACCESS_BROKER)
2026-02-05 16:11:58 .65 · RECONCILE_ENQUEUED · ok 2026-02-05 16:11:58 .66 · CREDENTIAL_CLEANUP_JOB_START · ok 2026-02-05 16:11:59 .39 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail 2026-02-05 16:12:00 .27 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok 2026-02-05 16:12:00 .28 · RECONCILE_JOB_FAILED · fail 2026-02-05 16:12:06 .84 · CREDENTIAL_CLEANUP_JOB_START · ok 2026-02-05 16:12:07 .43 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail 2026-02-05 16:12:08 .47 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok 2026-02-05 16:12:08 .48 · RECONCILE_JOB_FAILED · fail 2026-02-05 16:12:25 .40 · CREDENTIAL_CLEANUP_JOB_START · ok 2026-02-05 16:12:26 .06 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail 2026-02-05 16:12:26 .94 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok 2026-02-05 16:12:26 .95 · RECONCILE_JOB_FAILED · fail 2026-02-05 16:13:27 .46 · CREDENTIAL_CLEANUP_JOB_START · ok 2026-02-05 16:13:28 .88 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail 2026-02-05 16:13:29 .72 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok 2026-02-05 16:13:29 .72 · RECONCILE_JOB_FAILED · fail 2026-02-05 16:18:31 .49 · CREDENTIAL_CLEANUP_JOB_START · ok 2026-02-05 16:18:32 .21 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · fail 2026-02-05 16:18:33 .41 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok 2026-02-05 16:18:33 .41 · RECONCILE_JOB_FAILED · fail 2026-02-05 16:48:34 .02 · CREDENTIAL_CLEANUP_JOB_START · ok 2026-02-05 16:48:34 .71 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok 2026-02-05 16:48:35 .79 · CREDENTIAL_REVOKE_CLEANUP_DELETE_PIN · ok 2026-02-05 16:48:35 .80 · RECONCILE_JOB_DONE · ok
Lock (unknown lock) (TTLOCK)
2026-02-05 16:12:00 .26 · PASSCODE_LIST · ok 2026-02-05 16:12:08 .47 · PASSCODE_LIST · ok 2026-02-05 16:12:26 .94 · PASSCODE_LIST · ok 2026-02-05 16:13:29 .71 · PASSCODE_LIST · ok 2026-02-05 16:18:33 .40 · PASSCODE_LIST · ok 2026-02-05 16:48:35 .79 · PASSCODE_LIST · ok