Skip to main content
GET
/
reconciliations
/
{id}
/
agent_status
Get reconciliation agent status
curl --request GET \
  --url https://api.endclose.com/v1/reconciliations/{id}/agent_status \
  --header 'X-API-KEY: <api-key>'
{
  "status": "idle",
  "last_run_at": "2023-11-07T05:31:56Z",
  "progress": [
    {
      "step": "<string>",
      "message": "<string>",
      "at": "2023-11-07T05:31:56Z"
    }
  ],
  "reasoning": "<string>",
  "rules_count": 123,
  "unmatched_count": 123
}

Authorizations

X-API-KEY
string
header
required

Path Parameters

id
string
required

The reconciliation ID

Response

Agent status

status
enum<string>

Current agent status

Available options:
idle,
running,
failed
last_run_at
string<date-time> | null

When the agent last ran

progress
object[]

Ordered list of progress steps from the last run

reasoning
string | null

AI reasoning from the last rule analysis

rules_count
integer

Number of active rules on this reconciliation

unmatched_count
integer

Number of unreconciled records across both sides