Salta ai contenuti

unauthorized

HTTP 401 Unauthorized

Un endpoint webhook in entrata ha rifiutato la chiamata perché la firma o il segreto mancano o sono errati. Questi endpoint ricevono eventi da servizi che qr3.app stessa utilizza; non fanno parte dell’API che chiami con una chiave API. Se una chiave API è mancante o non valida, viene restituito invece l’errore authentication.

Cause

  • Webhook di Clerk: su POST /v1/webhooks/clerk, uno degli header svix-id, svix-timestamp o svix-signature è mancante, oppure la firma Svix non corrisponde al corpo della richiesta.
  • Webhook del registro UE: su POST /v1/webhooks/eu-registry, l’header Authorization è mancante o non contiene il segreto del registro configurato.
{
"type": "https://docs.qr3.app/errors/unauthorized",
"title": "Unauthorized",
"status": 401,
"detail": "Invalid Svix signature"
}

← Riferimento errori