본문으로 건너뛰기

속도 제한

모든 호출은 제한에 포함되며, 고객별로 모든 API 키를 합산하여 달력상의 분 단위로 집계합니다. 다음은 현재 적용 중인 제한입니다.

GET /account, GET /checkers, GET /orders, GET /orders/{id}
분당 60회
GET /orders/{id}/results
분당 30회
POST /uploads
분당 10회
POST /estimates
분당 10회
POST /orders로 넣는 새 주문
분당 10회
API에서 동시에 완료되지 않은 작업 파트
동시 20개
잘못된 API 키를 사용한 요청(IP 주소별)
분당 20회

응답에서 알 수 있는 것

이 헤더들은 반복된 주문 등에서 없을 수 있으므로 필수로 처리하지 마세요.

  • RateLimit-Limit: 이 종류의 호출에 대한 제한.
  • RateLimit-Remaining: 이번 분에 남은 횟수.
  • RateLimit-Reset: 집계가 다시 시작될 때까지 남은 초.

제한을 넘었을 때

429 rate_limited와 기다려야 할 초인 Retry-After를 받습니다. 이 요청은 아무것도 실행하지 않았고 청구도 없습니다. 그만큼 기다린 후 다시 보내세요. 주문이라면 같은 Idempotency-Key로 보내세요.

재시도

이미 접수된 주문을 반복하거나, 이 제한을 통과한 후 응답을 받지 못한 주문을 반복하는 것은 주문 제한에 포함되지 않으므로, 안전한 재시도가 재시도라는 이유로 거부되지 않습니다. 또한 모든 주문 요청에는 주문 제한의 6배이면서 최소 분당 60회인 상한도 적용됩니다.

완료되지 않은 주문

큰 주문은 1,000,000건마다 하나씩 여러 작업 파트로 이루어집니다. 완료되지 않은 파트의 제한을 넘으면 429 too_many_open_orders를 받습니다. 일부가 끝날 때까지 기다리세요. 완료되지 않은 다른 것이 없을 때는 큰 주문 하나가 이 제한을 넘을 수 있습니다.

더 필요하신가요?

만들고 있는 것을 알려 주시며 문의해 주세요.

이 페이지의 내용