CompSniper Docs

Errors

Search CompSniper error codes, retry behavior, request identifiers, and recovery guidance.

Every error body contains a human-readable error and stable machine-readable code.

HTTPCodeMeaningCorrect action
400invalid_paramsMissing or malformed parameterCorrect the request; do not retry unchanged
401unauthorizedMissing, malformed, or revoked API keySupply a valid bearer key
403unauthorizedOAuth credential lacks the required scopeReconnect with the required scope
404not_foundJob missing, expired, or owned by another accountCheck jobId and credential
409conflictAnother Max Mode or Card Batch job is activePoll or cancel the active job
429rate_limitedPer-minute limit exceededWait for Retry-After, then retry with a bound
429quota_exceededMonthly quota exhaustedNever loop; upgrade or wait for reset
500server_errorUnexpected CompSniper failureRetry with backoff, then contact support
502upstream_blockedeBay refused the upstream fetchRetry with bounded backoff
503server_busyService temporarily at capacityRespect Retry-After and reduce concurrency

Request identifiers

When contacting [email protected], include:

  • HTTP status
  • Response code
  • X-Request-ID header
  • Endpoint and approximate timestamp

Never send your complete API key.

Retry decision

Retry only rate_limited, temporary server_error, upstream_blocked, and server_busy responses. Never retry invalid parameters, authentication failures, missing jobs, conflicts, or monthly quota exhaustion without first changing the relevant state.

On this page