API 키 생성
새 표준 API 키(또는 또 다른 관리 키)를 생성합니다. 관리 엔드포인트입니다 — Bearer 토큰으로 인증하는 경우 Management API Key여야 하며 일반 sk-bl- 키로는 호출할 수 없습니다. 로그인된 세션 쿠키도 사용할 수 있습니다. 응답의 key 필드는 원본 키 값을 확인할 수 있는 유일한 기회이며, 이후에는 해시만 저장되어 다시 가져올 수 없습니다.
/api/v1/keys인증
Authorization필수Authorization 헤더에 Bearer 토큰으로 API 키를 전달합니다.
Body
name필수키의 표시 이름. 앞뒤 공백은 제거되며 결과가 빈 문자열이면 안 됩니다.
keyType키 종류, 기본값은 standard입니다. "management" 이외의 값은 모두 standard로 처리됩니다.
standardmanagement"standard"limit지출 한도(USD), spendLimitUsd로 저장됩니다. null이거나 생략하면 한도가 없습니다. 설정할 때는 limit_reset도 함께 제공해야 합니다. GET /v1/key는 이 값을 limit 필드로 그대로 반환합니다.
limit_reset지출 한도의 재설정 주기, spendLimitPeriod로 저장됩니다. OR 호환 별칭(daily/weekly/monthly) 또는 내부 이름(day/week/month) 중 어느 쪽이든 사용 가능하며 효과는 동일합니다.
dailyweeklymonthlydayweekmonth"monthly"expires_at키의 만료 시각, 미래여야 하는 ISO 날짜 문자열입니다. null이거나 생략하면 만료되지 않습니다.
"2027-01-01T00:00:00Z"organizationId키를 개인 계정이 아닌 지정된 조직에 바인딩합니다. 호출자는 해당 조직/팀/멤버 범위에 대한 권한 검사를 통과해야 하며, 그렇지 않으면 요청이 400을 반환합니다.
teamId조직 내 특정 팀으로 키의 범위를 더 좁힙니다. organizationId와 함께 사용됩니다.
orgMemberId조직 내 특정 멤버로 키의 범위를 더 좁힙니다. organizationId와 함께 사용됩니다.