## Get Llamaextract Features

**get** `/api/v1/admin/llamaextract/features`

Get LlamaExtract feature availability based on available models.

### Cookie Parameters

- `session: optional string`

### Returns

- `available_modes: array of object { mode, parse_mode, status, 4 more }`

  - `mode: string`

  - `parse_mode: string`

  - `status: "available" or "unavailable"`

    - `"available"`

    - `"unavailable"`

  - `available_extract_models: optional array of string`

  - `available_parse_models: optional array of string`

  - `missing_extract_models: optional array of string`

  - `missing_parse_models: optional array of string`

- `schema_generation: object { model, status }`

  - `model: string`

  - `status: "available" or "unavailable"`

    - `"available"`

    - `"unavailable"`

### Example

```http
curl https://api.cloud.llamaindex.ai/api/v1/admin/llamaextract/features \
    -H "Authorization: Bearer $LLAMA_CLOUD_API_KEY"
```

#### Response

```json
{
  "available_modes": [
    {
      "mode": "mode",
      "parse_mode": "parse_mode",
      "status": "available",
      "available_extract_models": [
        "string"
      ],
      "available_parse_models": [
        "string"
      ],
      "missing_extract_models": [
        "string"
      ],
      "missing_parse_models": [
        "string"
      ]
    }
  ],
  "schema_generation": {
    "model": "model",
    "status": "available"
  }
}
```
