---
title: "Crm Scheduler Health"
method: GET
path: "/api/admin/crm-scheduler/health"
tags: ["Admin"]
---

# Crm Scheduler Health

`GET /api/admin/crm-scheduler/health`

## Request

- Base URL: `https://api.kolens.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.kolens.ai/api/admin/crm-scheduler/health`
- Auth: HTTP bearer

Return CRM scheduler running flag + queue counts.

Output shape:
  {
    "is_running": bool,
    "last_tick_at": ISO8601 | null,
    "queue": {
      "pending":  int,   # status='pending' (any next_run_at)
      "due_now":  int,   # status='pending' AND next_run_at <= now
      "failed":   int,   # status='failed' — needs manual intervention
    },
    "now": ISO8601
  }

## Response `200`

Successful Response

- object

---

[API](https://skmtc.dev/kolens/apis/kolens-api.md) · [All operations](https://skmtc.dev/kolens/apis/kolens-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kolens/apis/kolens-api/revisions/5d6865ab0a24?raw)
