LemuAI

List Campaigns

Retrieve all campaigns for your organization

GET/api/v1/campaign/

Responses#

200 — Successful Response

{
  "campaigns": [
    {
      "id": 0,
      "name": "Example Name",
      "workflow_id": 0,
      "workflow_name": "Example Name",
      "state": "string",
      "source_type": "string",
      "source_id": "source_123",
      "total_rows": 0,
      "processed_rows": 0,
      "failed_rows": 0,
      "created_at": "2026-01-15T10:30:00Z",
      "started_at": "2026-01-15T10:30:00Z",
      "completed_at": "2026-01-15T10:30:00Z",
      "retry_config": {
        "enabled": true,
        "max_retries": 0,
        "retry_delay_seconds": 0,
        "retry_on_busy": true,
        "retry_on_no_answer": true,
        "retry_on_voicemail": true
      },
      "max_concurrency": 0,
      "schedule_config": {
        "enabled": true,
        "timezone": "string",
        "slots": [
          {
            "day_of_week": null,
            "start_time": null,
            "end_time": null
          }
        ]
      },
      "circuit_breaker": {
        "enabled": false,
        "failure_threshold": 0.5,
        "window_seconds": 120,
        "min_calls_in_window": 5
      }
    }
  ]
}

404 — Not found

422 — Validation Error

{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

© 2026 LemuAI. Built with our own docs platform.