# GET /agent-ops/runs

**Resource:** [Agent Ops](./agent-ops.md)  
**Scopes:** `agent-ops:read`  
**Write operation:** no

List agent run log entries. Filter by agent_name, status, or since date.

## Parameters

| Name | In | Type | Required | Description |
|------|----|------|----------|-------------|
| `agent_name` | query | string | no | Filter by agent name |
| `status` | query | string | no | started \| completed \| failed \| skipped |
| `since` | query | string | no | ISO datetime -- only runs after this time |
| `limit` | query | number | no | Max results (default 25) |

## Response example

```json
{
  "data": [
    {
      "id": "run-uuid",
      "agent_name": "nurture-agent",
      "task_type": "manual",
      "status": "completed",
      "duration_ms": 12400,
      "started_at": "2026-05-19T06:00:00Z",
      "completed_at": "2026-05-19T06:00:12Z",
      "output_summary": "Sent 3 follow-up emails"
    }
  ]
}
```

---
Base URL: `https://api.trustpager.com/functions/v1/api/v1` — Auth: `Authorization: Bearer YOUR_API_KEY`