메인 콘텐츠로 건너뛰기
로그 조회 API는 콘솔의 로그 페이지와 같은 기록, 즉 호출마다의 모델, API 키, 토큰 수, 청구액을 반환합니다. 일일 정산, API 키별 사용량 리포트, 청구액을 자체 과금 시스템에 적재하는 작업에 쓸 수 있습니다.
잘못된 토큰도 HTTP 200으로 응답합니다.
  • 본문은 data 없이 {"success": false, "message": "...access token is invalid."}입니다.
  • 스크립트에서 success를 확인하세요. 상태 코드만 보면 인증 실패가 빈 로그처럼 보입니다.

쿼리 파라미터

페이지 크기는 고정이며 page_size와 size는 무시됩니다. 응답에 전체 개수가 없으므로, 기록이 10개 미만인 페이지가 나올 때까지 다음 페이지를 계속 요청하세요.

요청 보내기

AccessToken을 환경 변수에 저장합니다.
최근 1시간 동안의 gpt-5.4-mini 사용 내역을 가져옵니다.
Authorization에는 AccessToken을 그대로 넣으세요. Bearer 접두사를 붙여도 동작합니다.

응답 필드

other에는 배율, 캐시 적중, 도구 사용 요금이 들어 있습니다. 웹 검색 요청은 web_search_billing에 검색 횟수와 비용이 나옵니다. 총 청구액만 필요하면 quota를 읽으세요. 응답에는 다른 필드도 있을 수 있으니 쓰지 않는 필드는 무시하세요.

하루치 사용량을 내려받아 모델별로 합산

이 스크립트는 모든 페이지를 순회하며 모델별 청구액을 합산합니다. Python 3.9 이상과 requests가 필요합니다(python -m pip install requests).
호출이 많은 계정은 하루에 수천 페이지가 될 수 있습니다. 조회 기간을 짧게 나누거나 model_name 또는 token_name으로 범위를 좁히세요.

오류

관련 문서