Անցնել բովանդակությանը
Սկսել աշխատանքը

Սխալներ

Սխալները օգտագործում են ստանդարտ HTTP կարգավիճակի կոդեր և միասնական JSON մարմին։

404 Not Found
{
  "error": {
    "code": "not_found",
    "message": "No data found for this request. You were not charged.",
    "request_id": "req_k3J9xQ2mT0aB"
  }
}

Միշտ գրանցեք request_id-ն։ Այն նաև x-request-id header-ում է և թույլ է տալիս աջակցությանը գտնել հենց ձեր հարցումը։

ԿարգավիճակԿոդՆշանակությունԳանձվում է
400missing_parameter / invalid_parameter / invalid_requestՊարամետրը բացակայում է կամ սխալ ձևաչափով է, օրինակ՝ VIN, որը 17 վավեր նիշ չէ։Ոչ
401missing_api_key / invalid_api_keyԲանալի չի ուղարկվել, կամ բանալին սխալ է կամ չեղարկված։Ոչ
402insufficient_creditsՁեր կրեդիտների հաշվեկշիռը չի ծածկում այս հարցումը։Ոչ
403account_suspendedՀաշիվը կասեցված է։ Դիմեք աջակցությանը։Ոչ
404not_found / endpoint_not_foundԱյս որոնման համար տվյալներ չկան, կամ երթուղին գոյություն չունի։Ոչ
429rate_limitedՉափազանց շատ հարցումներ։ Պահպանեք retry-after header-ը։Ոչ
502upstream_error / upstream_unreachableՄեր տվյալների մատակարարը վերադարձրեց սխալ։ Կարելի է կրկնել։Ոչ
503maintenanceՊլանային տեխնիկական աշխատանքներ։ Կրկնեք retry-after header-ով նշված ժամանակից հետո։Ոչ
504upstream_timeoutՄեր տվյալների մատակարարը չափազանց երկար պատասխանեց։ Կարելի է կրկնել։Ոչ

Ձախողումների մշակում

  • 4xx-ը համարեք հարցման խնդիր։ Մի կրկնեք այն առանց փոփոխության, բացի 429-ից։
  • Կրկնեք 502, 503 և 504՝ էքսպոնենցիալ հետաձգմամբ։ Ձախողված փորձերի համար գումար չի գանձվում։
  • Սահմանեք հաճախորդի ժամանակի սպառում առնվազն 30 վայրկյան: որոշ որոնումներ կախված են ավելի դանդաղ արտաքին աղբյուրներից։