---
title: "GET /api/v1/analyzers"
method: GET
path: "/api/v1/analyzers"
tags: ["apex"]
---

# GET /api/v1/analyzers

`GET /api/v1/analyzers`

List of all available analyzers.

## Response `200`

n/a

- Analyzer[]
  - `ID` string — ID is the identifier of the object.
  - `description` string — The description of the analyzer.
  - `detectors` Detector[] — The detectors the analyzer can use.
    - `description` string — The description of the detection.
    - `friendlyName` string — The friendly name of the detection.
    - `group` string — The group the detection belongs to.
    - `label` string — The label returned by the model.
    - `name` string — The name of the detection.
    - `positional` boolean — Tell if the detection is positional.
  - `enabled` boolean — Tell if the analyzer is enabled by default.
  - `group` string — The group the analyzer belongs to.
  - `matchers` array[] — A list of matcher that will trigger the analyzer.
    - object[]
  - `models` Analyzermodel[] — The models used by the analyzer.
    - `name` string — The name of the model.
    - `revision` string — The revision of the model.
  - `name` string — The name of the analyzer.
  - `namespace` string — The namespace of the object.

## Other responses

- `400` — The Accept or Content-Type header could not be parsed.
- `401` — The caller is not authenticated. The token is missing, malformed, expired or revoked.
- `415` — Neither the Accept nor the Content-Type header names a media type this API can produce.
- `500` — The list of analyzers could not be retrieved.

## Changes

- **2026-08-11** `010e99908a0e` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/acuvity/apis/apex-api/changes/api/v1/analyzers/get.md)

---

[API](https://skmtc.dev/acuvity/apis/apex-api.md) · [All operations](https://skmtc.dev/acuvity/apis/apex-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/acuvity/apex-api/revisions/0f21cd12148e/schema)
