Error codes

signature_expired

Signature outside its window

HTTP 401

The signature's created is more than 300 seconds before our clock, or more than 30 seconds after it. Sign each request when you send it; if every request is refused this way, check your clock.

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.

Example problem
{
  "error": "Signature outside its window",
  "code": "signature_expired",
  "type": "https://secondappraisal.com/developers/errors/signature_expired",
  "title": "Signature outside its window",
  "status": 401,
  "detail": "Signature outside its window",
  "instance": "/api/gap/v1/referrals",
  "request_id": "req_4f9a2c7e1b8d4a6f9c3e2b1a7d5f8e0c"
}

Operations that can send it