credentials_unavailable
Credentials unavailable
HTTP 503
We couldn't check the API key or signed credential just now, so the call was refused. It wasn't counted against the key's rate limit, nothing was written to the key, and a signed request's nonce wasn't spent. Retry after the seconds in Retry-After; if it persists, send us the request_id.
The problem body
Sent as application/problem+json, with the request id in request_id and the X-Request-Id header. Branch on code: the error and detail sentences can change, and some operations add members of their own.
{
"error": "Credentials unavailable",
"code": "credentials_unavailable",
"type": "https://secondappraisal.com/developers/errors/credentials_unavailable",
"title": "Credentials unavailable",
"status": 503,
"detail": "Credentials unavailable",
"instance": "/api/gap/v1/referrals",
"request_id": "req_4f9a2c7e1b8d4a6f9c3e2b1a7d5f8e0c"
}Operations that can send it
- POST /api/gap/v1/referrals · HTTP 503 · Create a referral
- GET /api/gap/v1/referrals · HTTP 503 · List referrals
- GET /api/gap/v1/referrals/{id} · HTTP 503 · Retrieve a referral
- PATCH /api/gap/v1/referrals/{id} · HTTP 503 · Update or cancel a referral
- POST /api/gap/v1/referrals/bulk · HTTP 503 · Create referrals in bulk
- POST /api/gap/v1/referrals/{id}/simulate · HTTP 503 · Simulate a sandbox referral's next stepAt launchIt opens with the referral sandbox.
- POST /api/gap/v1/referrals/{id}/attest · HTTP 503 · Attest a warm handoffAt launchIt opens with the referral sandbox.
- GET /api/gap/v1/analytics · HTTP 503 · Savings and spend analytics
- POST /api/gap/v1/plans/enrollments · HTTP 503 · Enroll one vehicle
- GET /api/gap/v1/plans/enrollments · HTTP 503 · List your roster
- GET /api/gap/v1/plans/enrollments/{id} · HTTP 503 · Retrieve one enrollment
- PATCH /api/gap/v1/plans/enrollments/{id} · HTTP 503 · Cancel, swap the VIN, or edit contact details
- POST /api/gap/v1/plans/enrollments/bulk · HTTP 503 · Enroll up to 500 vehicles
- POST /api/gap/v1/plans/roster-sync · HTTP 503 · Reconcile your full roster
- POST /api/gap/v1/plans/loss-notices · HTTP 503 · Tell us a member vehicle was declared a total loss
- GET /api/gap/v1/plans/redemptions · HTTP 503 · Member consultations drawn against your roster
- GET /api/gap/v1/plans/statements · HTTP 503 · Your monthly membership statements
- GET /api/gap/v1/events · HTTP 503 · List your eventsAt launchIt opens with the partner security platform.
- GET /api/gap/v1/me · HTTP 503 · The key making this call
- POST /api/gap/v1/credentials/{id}/verify · HTTP 503 · Activate a signed credentialAt launchIt opens when signed credentials open.
- POST /api/gap/v1/signature-check · HTTP 503 · Check a signature (test credentials)Planned: not served yet.
- POST /api/gap/v1/review-status/lookup · HTTP 503 · Look up review status by VIN, claim number or referenceAt launchIt opens with review records.
- GET /api/gap/v1/referrals/{id}/review-record · HTTP 503 · Retrieve a referral's review recordAt launchIt opens with review records.