에러 코드

오류 응답 형식

오류 발생 시 다음과 같은 JSON 형식으로 응답합니다.

{
  "error": {
    "code": "E4001",
    "message": "API key is required. Provide X-API-Key header.",
    "details": "optional additional info"
  }
}

에러 코드 목록

인증 (Authentication)

코드HTTP설명
E4001401API 키가 필요합니다. X-API-Key 헤더를 제공하세요.
E4002401유효하지 않은 API 키

권한 (Authorization)

코드HTTP설명
E4101403권한이 없습니다

입력 검증 (Validation)

코드HTTP설명
E4201400잘못된 요청입니다
E4202400텍스트가 최대 길이를 초과했습니다
E4203400유효하지 않은 오디오

리소스 (Resource)

코드HTTP설명
E4301404리소스를 찾을 수 없습니다
E4302409리소스가 준비되지 않았습니다

사용량 제한 (Rate Limit)

코드HTTP설명
E4401429사용량 한도를 초과했습니다
E4402429게스트 일일 한도를 초과했습니다

메서드 (Method)

코드HTTP설명
E4501405허용되지 않은 메서드입니다

서버 (Server)

코드HTTP설명
E5001500내부 서버 오류
E5002503일시적으로 서비스를 사용할 수 없습니다
E5003500처리 시간이 초과되었습니다