Get License Availability
curl --request GET \
--url https://secureai.hiperai.ai/api/external/licenses/availability \
--header 'Authorization: Bearer <token>'import requests
url = "https://secureai.hiperai.ai/api/external/licenses/availability"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://secureai.hiperai.ai/api/external/licenses/availability', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"limits": {
"Essential": 1,
"Growth": 0,
"Ultra": 2,
"Early Access": 12
},
"usage": {
"Essential": 1,
"Growth": 5,
"Ultra": 1,
"Early Access": 0
},
"remaining": {
"Essential": 0,
"Growth": 1.7976931348623157e+308,
"Ultra": 1,
"Early Access": 12
}
}{
"success": false,
"error": "Invalid API key",
"message": "The provided API key is invalid or has been revoked",
"request_id": "req-abc123"
}{
"success": false,
"error": "Invalid API key",
"message": "The provided API key is invalid or has been revoked",
"request_id": "req-abc123"
}청구, 할당량 및 웹훅
라이센스 가용성
현재 라이선스 풀 제한, 사용량 및 남은 항목을 검색합니다(관리자 전용)
GET
/
licenses
/
availability
Get License Availability
curl --request GET \
--url https://secureai.hiperai.ai/api/external/licenses/availability \
--header 'Authorization: Bearer <token>'import requests
url = "https://secureai.hiperai.ai/api/external/licenses/availability"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://secureai.hiperai.ai/api/external/licenses/availability', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"limits": {
"Essential": 1,
"Growth": 0,
"Ultra": 2,
"Early Access": 12
},
"usage": {
"Essential": 1,
"Growth": 5,
"Ultra": 1,
"Early Access": 0
},
"remaining": {
"Essential": 0,
"Growth": 1.7976931348623157e+308,
"Ultra": 1,
"Early Access": 12
}
}{
"success": false,
"error": "Invalid API key",
"message": "The provided API key is invalid or has been revoked",
"request_id": "req-abc123"
}{
"success": false,
"error": "Invalid API key",
"message": "The provided API key is invalid or has been revoked",
"request_id": "req-abc123"
}라이센스 가용성
각 계층에 대한 라이선스 풀 제한, 현재 사용량 및 남은 라이선스를 검색합니다.엔드포인트
GET /licenses/availability
설명
한도, 현재 사용량, 남은 용량을 포함하여 모든 라이선스 계층에 대한 라이선스 풀 상태를 반환합니다. 관리자 전용 엔드포인트.인증
필수: 관리자 권한이 있는 API 키Authorization: Bearer sk-your-api-key-here
요청
curl -X GET "https://{customer.name}.hiperai.ai/api/external/licenses/availability" \
-H "Authorization: Bearer sk-your-api-key-here"
응답
성공 응답 (200)
{
"success": true,
"limits": { "Essential": 1, "Growth": 0, "Ultra": 2, "Early Access": 12 },
"usage": { "Essential": 1, "Growth": 5, "Ultra": 1, "Early Access": 0 },
"remaining": { "Essential": 0, "Growth": Infinity, "Ultra": 1, "Early Access": 12 }
}
응답 필드
| 필드 | 유형 | 설명 |
|---|---|---|
success | 부울 | 작업이 성공했는지 여부를 나타냅니다 |
limits | 개체 | 계층당 라이선스 풀 구성 제한 |
usage | 개체 | 계층당 현재 할당/사용된 라이선스 |
remaining | 개체 | 계층당 남은 라이선스 |
오류 응답
401 승인되지 않음
{
"success": false,
"error": "Invalid API key",
"message": "The provided API key is invalid or has been revoked"
}
403 금지됨
{
"success": false,
"error": "Access denied",
"message": "Admin access required"
}
메모
- 관리자 전용 엔드포인트
- 해당 계층에 대해 풀 제한이 적용되지 않으면 나머지는
Infinity로 보고될 수 있습니다. - 값은 조직 전체의 집계입니다.
인증
API key authentication using Bearer token format.
Example: Authorization: Bearer sk-your-api-key-here
응답
License availability
예시:
true
Show child attributes
Show child attributes
예시:
{
"Essential": 1,
"Growth": 0,
"Ultra": 2,
"Early Access": 12
}
Show child attributes
Show child attributes
예시:
{
"Essential": 1,
"Growth": 5,
"Ultra": 1,
"Early Access": 0
}
Show child attributes
Show child attributes
예시:
{
"Essential": 0,
"Growth": 1.7976931348623157e+308,
"Ultra": 1,
"Early Access": 12
}

