메인 콘텐츠로 건너뛰기
Benzinga는 API 요청의 성공 또는 실패를 나타내기 위해 일반적인 HTTP 응답 코드를 사용합니다. 일반적으로 2xx 범위의 코드는 성공을 나타냅니다. 4xx 범위의 코드는 제공된 정보(예: 필수 매개변수가 누락되었거나 청구가 실패한 경우 등)에 따라 실패한 오류를 나타냅니다. 5xx 범위의 코드는 Benzinga 서버의 오류를 나타냅니다. 프로그램적으로 처리할 수 있는 일부 4xx 오류는 보고된 오류를 간략히 설명하는 오류 코드를 포함합니다.

Parameters

type
string
반환된 오류의 유형입니다.invalid_request_error, not_found_error, creation_error, update_error, deletion_error, forbidden_error, 또는 authentication_error 중 하나입니다.
message
string
오류에 대한 더 자세한 정보를 제공하는, 사람이 읽고 이해할 수 있는 메시지입니다.
params
array
오류가 특정 파라미터와 관련된 경우, 여기에는 유효하지 않은 파라미터의 목록이 포함됩니다.

오류 응답

  • Unauthorized 401 - 유효하지 않은 토큰입니다. 제공한 토큰을 확인하세요.
❗ wss://api.benzinga.com/api/v1/analyst/insights/stream?token=bz.p*** 에 연결할 수 없습니다.
오류: 예기치 않은 서버 응답: 401
핸드셰이크 상세 정보
요청 메서드: “GET”
상태 코드: “401 Unauthorized”
  • Bad Gateway 502 - 라우트가 잘못되었거나 서버 오류입니다.
❗ wss://api.benzinga.com/api/v1/analyst/insights/stream?token=bz.p*** 에 연결할 수 없습니다.
오류: 예기치 않은 서버 응답: 502
핸드셰이크 상세 정보
요청 메서드: “GET”
상태 코드: “502 Bad Gateway”