오류

오류 객체

원인이 무엇이든 모든 실패는 같은 형태입니다:

403
{
  "error": {
    "code": "scope_required",
    "message": "This key is not allowed to perform that action.",
    "details": {
      "scope": "keywords:write"
    }
  },
  "request_id": "req_d3428e686099bb0e"
}

code

상태code의미
401missing_api_key키가 전송되지 않았습니다
401invalid_api_key그런 키가 없습니다. 오타를 확인하십시오
401key_revoked키가 존재했지만 폐기되었습니다. 발급한 사람에게 문의하십시오
402plan_limit플랜 상한에 도달했습니다. details.resource는 targets 또는 keywords이며 limit과 current가 함께 옵니다
403scope_required키에 스코프가 없습니다. details.scope가 어느 것인지 알려줍니다
404not_subscribed해당 계정을 모니터링하고 있지 않습니다. 조회에 실패한 경우 details.state: "failed", details.reason, details.failed_at이 추가됩니다
404user_not_foundX에 그런 계정이 없습니다. 가입한 적이 없거나, 삭제되었거나, 비활성화되었습니다
404user_suspendedX가 이 계정을 정지했습니다
404user_protected이 계정의 게시물은 비공개(승인된 팔로워만)이므로 모니터링할 수 없습니다
404tweet_not_found그런 게시물이 없거나, 삭제되었습니다
404not_found그런 리소스가 없습니다
409idempotency_key_reuse같은 Idempotency-Key가 이미 다른 요청에 사용되었습니다
409conflict리소스가 변경을 허용하지 않는 상태입니다. details.reason이 이유를 알려줍니다
422invalid_request본문 또는 쿼리가 유효성 검사에 실패했습니다. 422인 경우 details.fields가 문제 있는 각 필드를 알려주고, 400인 경우 파싱은 됐지만 받아들일 수 없는 값입니다
429rate_limited분당 요청 예산을 모두 사용했습니다. Retry-After가 언제 재시도할지 알려줍니다
429quota_exhausted해당 읽기에 대한 업스트림 제한에 도달했습니다. Retry-After가 언제 재시도할지 알려줍니다
502upstreamX가 예상대로 응답하지 않았습니다. 대개 일시적이므로 재시도하십시오
500internal저희 잘못입니다. request_id를 보내주십시오