> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kaireonai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Extensions

> Discover registered platform extensions and plugin points.

The Extensions API lists all registered extensions across the platform's plugin system. Extensions provide custom scoring engines, attribution models, learning strategies, and more.

## GET /api/v1/extensions

List registered extensions, optionally filtered by type.

### Query Parameters

| Parameter | Type   | Required | Description              |
| --------- | ------ | -------- | ------------------------ |
| `type`    | string | No       | Filter by extension type |

### Extension Types

| Type                | Description                           |
| ------------------- | ------------------------------------- |
| `scoring_engine`    | Custom scoring/ranking algorithms     |
| `attribution_model` | Custom attribution models             |
| `learn_strategy`    | Online learning strategies for models |
| `explainer`         | Decision explainability plugins       |
| `profile_section`   | Custom customer profile sections      |
| `event_handler`     | Custom event processing handlers      |
| `transform_type`    | Custom pipeline transform types       |
| `journey_step_type` | Custom journey step types             |

### Example

```bash theme={null}
curl "https://playground.kaireonai.com/api/v1/extensions?type=scoring_engine" \
  -H "X-Tenant-Id: my-tenant"
```

### Response

```json theme={null}
{
  "data": [
    {
      "id": "gradient_boosted",
      "type": "scoring_engine",
      "name": "Gradient Boosted Trees",
      "description": "XGBoost-style gradient boosted tree scoring",
      "version": "1.0.0"
    }
  ]
}
```
