요청 제한(Rate Limit)과 멱등성
요청 제한
키 단위로 초당 요청 수가 제한됩니다. 응답 헤더로 현재 한도를 확인할 수 있습니다.
| 헤더 | 의미 |
|---|---|
RateLimit-Limit |
윈도 내 허용 요청 수 |
RateLimit-Remaining |
남은 요청 수 |
RateLimit-Reset |
한도가 초기화되는 시각(epoch 초) |
초과하면 429 rate_limit_error가 반환됩니다. Retry-After 헤더만큼 기다린 뒤 재시도하세요.
멱등성(Idempotency)
네트워크 오류로 같은 생성 요청을 두 번 보내도 문서가 중복 생성되지 않도록 Idempotency-Key를 보냅니다.
curl https://api.pactery.com/v1/documents \
-H "Authorization: Bearer sk_live_..." \
-H "Idempotency-Key: order-2026-0605-0001" \
-H "Content-Type: application/json" \
-d '{ "title": "..." }'
같은 키로 들어온 반복 요청은 최초 응답을 그대로 돌려줍니다(24시간 보관). 키는 요청마다 고유해야 합니다.