API 요청에는 API 키를 헤더에 담아 보냅니다.
text
Authorization: Bearer everyais_your_api_keyAnthropic SDK가 보내는 x-api-key: everyais_... 헤더도 받습니다. 두 헤더가 함께 오면 올바른 형식의 Authorization을 먼저 씁니다.
키는 대시보드에서 만듭니다. 서버에는 해시만 저장하므로 키 원문은 만든 직후에만 볼 수 있습니다. 키는 서버의 환경변수에 두고, 브라우저 코드나 공개 저장소에 넣지 마세요.
키 설정
| 설정 | 설명 |
|---|---|
| 레이트리밋 | 기본 분당 100회. 키를 만들거나 수정할 때 바꿀 수 있습니다 |
| 지출 한도 (월·일·분, USD) | 넘으면 402 spend_limit_exceeded |
| 허용 모델 | 목록 밖 모델은 403입니다. GET /v1/models도 이 목록만 보여 줍니다 |
| 스코프 | chat, images, video, models:read. 스코프 밖 호출은 403입니다. 모두 비우면 전부 허용합니다 |
| 만료일 | 만료일 이후에는 401 |
키로 할 수 없는 작업
계정 설정, 결제, 키 관리는 로그인 세션에서만 할 수 있습니다. API 키로 호출하면 403 api_key_session_forbidden입니다.
공급자 계정으로 API를 호출하면 403 account_kind_forbidden입니다.
조직 키는 조직의 크레딧과 접근 정책을 따릅니다.