Limieten en fouten
Elk antwoord bevat X-RateLimit-Limit, X-RateLimit-Remaining en X-RateLimit-Reset, zodat je een limiet ziet aankomen in plaats van hem te ontdekken.
De quota
Een gratis sleutel is 100 verzoeken per dag en reset om middernacht UTC; de volgende dag gaat ongewijzigd door, er valt niets te verlengen. Pro is 5.000 per dag, Business 25.000 en Enterprise is ongelimiteerd bij redelijk gebruik.
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 97
X-RateLimit-Reset: 1761264000| status | meaning |
|---|---|
| 200 | A normal answer. Check X-RateLimit-Remaining while you are here. |
| 400 | A parameter could not be parsed — a non-numeric yearFrom, for instance. |
| 401 | Missing or unknown key. Send it as the x-api-key header. |
| 404 SOLD_OR_REMOVED | From /car: the vehicle is gone from Encar. Drop it on your side. |
| 429 | Daily allowance spent. X-RateLimit-Remaining tells you before it happens. |
| 503 | The Korean source did not answer in time. Retry once, then fall back. |
Omgaan met een verkochte auto
Dit is de fout waarvoor het de moeite waard is code te schrijven. GET /car controleert de beschikbaarheid live, dus een voertuig dat Encar heeft verlaten antwoordt 404 met de code SOLD_OR_REMOVED. Behandel dat als signaal om het bij jou offline te halen, niet als storing om opnieuw te proberen — morgen komt dezelfde 404.
HTTP/1.1 404 Not Found
{ "error": "SOLD_OR_REMOVED", "id": "38421907" }Haal je API-sleutel
Gratis · 100 verzoeken per dag
Lees verder
Combineer ze naar believen in één call. Het antwoord bevat total, page, count en results[], dus je kunt op total pagineren zonder tweede verzoek.
De data komt uit een Koreaanse bron, dus vier van deze velden worden standaard verkeerd gelezen. Elke fout verloopt stil — je pagina rendert prima, ze klopt alleen niet.
Eén bedrag per maand, geen facturering per call om te voorspellen en geen opstartkosten. Het gratis niveau is een echt niveau, geen proef die verloopt.