Error code

unavailable

Retry after a transient dependency failure. A required platform dependency was temporarily unavailable.

What happened

A 503 unavailable means the request could not be served safely. For example, keyed traffic fails closed when the credit ledger cannot establish the caller's balance.

Do this next

Keep the request unchanged and retry with bounded backoff. Do not switch credentials or mutate valid inputs unless a later envelope names a caller error.

Corrected request

bash

curl --fail-with-body --retry 3 --retry-all-errors --retry-delay 2 \
  "https://api.cardog.app/v2/vin/1HGCM82633A123456" \
  -H "x-api-key: $CARDOG_API_KEY"