API 호출량·월 비용 계산기 사용 안내
계산 과정
기본 입력값으로 계산하면 예상 월 API 호출 비용은(는) 746,496원입니다. 항목별 내역은 위 표에서 확인할 수 있습니다.
결과가 실제와 달라지는 경우
- API가 요청 횟수가 아니라 입력·출력 토큰, 처리시간, 검색 문서 수 또는 이미지 해상도로 과금되면 1만 호출 단가 모형이 맞지 않습니다. 최근 사용량 명세를 호출 수로 나눈 실효단가를 구할 수 있을 때만 사용하세요.
- DAU 8,000명이 매일 동일하게 24번 호출한다는 평균은 주말과 출시 이벤트의 피크를 설명하지 못합니다. 월 비용에는 쓸 수 있어도 초당 요청 수 제한이나 서버 용량은 시간대별 최대 RPS로 따로 검토해야 합니다.
- 클라이언트에서 한 번 누른 행동이 게이트웨이, 인증, 지도, 번역 API를 각각 호출한다면 공급자별 과금 횟수가 다릅니다. 모든 공급자의 호출을 한 단가로 합치지 말고 API별로 계산해 더하세요.
- 재시도 여유 8%는 관측값으로 바꿔야 합니다. 타임아웃 정책이 3회이고 장애 시간에 재시도가 폭증하면 평상시 평균보다 훨씬 커지며, 지수 백오프와 회로차단기 적용 후에는 낮아질 수 있습니다.
- 무료 100만 회와 이후 구간별 요금처럼 비선형 가격표는 전체 요청에 단일 가격을 곱한 값과 다릅니다. 예상 월 호출 구간에서 총 청구액을 먼저 구한 뒤 1만 회당 실효단가로 환산하세요.
알아두면 좋은 기준
- DAU 8,000명×24회는 하루 192,000회입니다. 30일이면 5,760,000회이고 8% 추가 요청 460,800회를 합치면 월 6,220,800회가 됩니다.
- 월 6,220,800회는 1만 호출 과금단위로 622.08입니다. 단위당 1,200원을 입력하면 비용은 746,496원이며 청구서가 과금단위를 올림하는지는 별도 약관을 확인해야 합니다.
- 캐시 적중으로 외부 유료 API 요청이 줄어도 앱 내부 요청 수는 그대로일 수 있습니다. 단가 입력의 분모는 공급자가 실제 청구한 외부 요청 수와 맞춰야 절감 효과를 과장하지 않습니다.
자주 묻는 질문
월 호출 수만 알고 있으면 어떻게 입력하나요?
DAU×1인당 호출×일수가 알고 있는 월 호출과 같도록 1인당 값을 역산하고, 이미 재시도가 포함된 집계라면 여유율을 0%로 두세요. 예를 들어 300만 회÷30일÷5,000명은 하루 20회입니다.
HTTP 4xx·5xx 실패 요청도 호출 수에 넣나요?
공급자가 실패 요청도 과금한다면 포함해야 합니다. 인증 실패, 속도제한 응답, 타임아웃 후 서버 처리 완료 등 상태별 청구 규칙이 다르므로 청구 가능한 요청 로그를 기준으로 평균을 잡으세요.
호출 비용이 0원이면 사용량 예측에도 쓸 수 있나요?
단가에 0을 넣으면 비용은 0원이지만 일·월 호출량과 추가 시스템 호출은 계속 표시됩니다. 자체 API의 서버 용량 계획에는 평균 호출 외에 피크 RPS, 응답 크기와 CPU 시간을 추가로 측정해야 합니다.