Documentation Index
Fetch the complete documentation index at: https://docs.casebender.com/llms.txt
Use this file to discover all available pages before exploring further.
CaseBender API
CaseBender API는 플랫폼의 모든 기능에 프로그래밍 방식으로 접근할 수 있는 방법을 제공합니다. API를 사용하여 CaseBender를 기존 도구 및 워크플로우와 통합할 수 있습니다.
모든 API 요청은 JWT 토큰을 사용하여 인증해야 합니다. 토큰을 얻으려면 인증 엔드포인트를 통해 로그인해야 합니다.
curl -X POST https://api.casebender.com/auth/login \
-H "Content-Type: application/json" \
-d '{"email": "your-email@example.com", "password": "your-password"}'
응답에는 JWT 토큰이 포함되며, 이 토큰은 이후 모든 요청의 Authorization 헤더에 포함되어야 합니다:
curl -X GET https://api.casebender.com/alerts \
-H "Authorization: Bearer your-jwt-token"
응답 형식
모든 API 응답은 JSON 형식입니다. 성공적인 응답의 예:
{
"status": "success",
"data": {
"id": "alert-123",
"title": "의심스러운 활동 감지됨",
"severity": "high",
"status": "open",
"created_at": "2023-01-15T08:30:00Z"
}
}
오류가 발생한 경우, 응답에는 적절한 HTTP 상태 코드와 오류에 대한 세부 정보가 포함됩니다:
{
"status": "error",
"error": {
"code": "not_found",
"message": "알림을 찾을 수 없습니다"
}
}
속도 제한
API에는 다음과 같은 속도 제한이 있습니다:
- 표준 계정의 경우 분당 100개 요청
- 기업 계정의 경우 분당 1000개 요청
이러한 제한을 초과하면 HTTP 상태 코드 429(Too Many Requests)를 받게 됩니다.
API 버전
현재 API 버전은 v1입니다. URL에서 버전을 지정할 수 있습니다:
https://api.casebender.com/v1/alerts
사용 가능한 리소스
특정 엔드포인트에 대한 자세한 내용은 다음 리소스를 참조하세요:
도구 및 SDK
CaseBender는 다양한 프로그래밍 언어를 위한 클라이언트 라이브러리를 제공합니다:
API에 관한 질문이나 문제가 있으면 지원 팀에 문의하세요.