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

# 모델 엔드포인트 목록

> 특정 모델에서 사용 가능한 모든 프로바이더 엔드포인트를 조회합니다 (가격, 컨텍스트 길이, 기능 포함).

특정 모델에서 사용 가능한 모든 프로바이더 엔드포인트를 조회합니다. 이 엔드포인트를 사용하여 프로바이더별 가격, 컨텍스트 길이, 양자화, 기능 지원을 확인할 수 있습니다.

## 엔드포인트

```
GET /api/v1/models/{author}/{slug}/endpoints
```

## 경로 파라미터

| 파라미터     | 설명                                          |
| -------- | ------------------------------------------- |
| `author` | 모델 작성자 (예: `openai`, `anthropic`, `google`) |
| `slug`   | 모델 슬러그 (예: `gpt-5.4`, `claude-sonnet-4.6`)  |

## 요청 예시

```bash theme={null}
curl "https://api.arouter.ai/api/v1/models/openai/gpt-5.4/endpoints" \
  -H "Authorization: Bearer lr_live_xxxx"
```

## 응답 예시

```json theme={null}
{
  "data": [
    {
      "provider_id": "OpenAI",
      "provider_name": "OpenAI",
      "model": "openai/gpt-5.4",
      "context_length": 128000,
      "max_completion_tokens": 16384,
      "pricing": {
        "prompt": 0.0000025,
        "completion": 0.0000100,
        "image": 0.0,
        "request": 0.0
      },
      "quantization": "fp16",
      "is_zdr": true,
      "supported_parameters": ["tools", "response_format", "stream", "max_tokens"]
    },
    {
      "provider_id": "Azure",
      "provider_name": "Azure OpenAI",
      "model": "openai/gpt-5.4",
      "context_length": 128000,
      "max_completion_tokens": 16384,
      "pricing": {
        "prompt": 0.0000025,
        "completion": 0.0000100
      },
      "quantization": "fp16",
      "is_zdr": true,
      "supported_parameters": ["tools", "response_format", "stream", "max_tokens"]
    }
  ]
}
```

## 응답 필드

| 필드                      | 타입         | 설명                                                     |
| ----------------------- | ---------- | ------------------------------------------------------ |
| `provider_id`           | `string`   | 라우팅에 사용할 프로바이더 ID                                      |
| `provider_name`         | `string`   | 사람이 읽을 수 있는 프로바이더 이름                                   |
| `model`                 | `string`   | 전체 모델 ID                                               |
| `context_length`        | `integer`  | 최대 입력 컨텍스트 (토큰 수)                                      |
| `max_completion_tokens` | `integer`  | 최대 출력 토큰 수                                             |
| `pricing.prompt`        | `number`   | 프롬프트 토큰당 비용 (USD)                                      |
| `pricing.completion`    | `number`   | 완성 토큰당 비용 (USD)                                        |
| `quantization`          | `string`   | 가중치 양자화: `fp32`, `fp16`, `bf16`, `fp8`, `int8`, `int4` |
| `is_zdr`                | `boolean`  | 이 엔드포인트가 제로 데이터 보유를 지원하는지 여부                           |
| `supported_parameters`  | `string[]` | 이 엔드포인트가 지원하는 파라미터                                     |

## 참고 사항

* 이 엔드포인트의 프로바이더 ID를 `provider.order`, `provider.only`, `provider.ignore`에 사용하세요
* 가격은 토큰당 (1k 토큰당이 아님)
* 엔드포인트 기능별 라우팅은 [프로바이더 라우팅](/ko/provider-routing)을 참조하세요
