개요
이 엔드포인트는 기존 API 키의 이름, 사용 한도, 허용 모델, 만료 시각, 상태를 업데이트할 때 사용합니다.요청 본문
PATCH 요청에는 최소 1개 이상의 필드가 포함되어야 합니다.| 필드 | 타입 | 기본값 / 제한 | 설명 |
|---|---|---|---|
status | enum | - | active, inactive, revoked |
name | string | 길이 1-50 | 업데이트된 표시 이름 |
limitAmount | number | null | 최소 0, 최대 100000 | null = 무제한, 0 = 사용 가능 한도 0, 양수 = USD 상한 |
limitCurrency | enum | 기본값 USD | 선택 사항: USD 또는 CNY. CNY로 설정하면 limitAmount를 RMB로 해석하고 저장 전에 서버에서 USD로 환산합니다 |
models | string[] | - | 업데이트된 논리 모델 허용 목록 |
expiresAt | string | null | RFC3339 datetime | null 은 만료 제거 |
참고 사항
- Management API v1 에서는 하드 삭제를 의도적으로 지원하지 않습니다.
revoked는 일반적으로 종료 상태로 취급되므로, 다시 사용해야 한다면 새 키를 만드는 편이 낫습니다.- 기본적으로
limitAmount는 USD로 해석됩니다.limitCurrency: "CNY"를 보내면 한도가 RMB로 처리되고, 현재 환율로 자동 환산된 USD 값이 저장됩니다. - 응답에는
exchange_rate와 RMB 표시 필드인limit_amount_cny,used_amount_cny가 함께 포함됩니다.