Un request ID è un'etichetta univoca associata a una singola chiamata API, richiesta web o richiesta di servizio interno. Consente agli operatori di tracciare quella richiesta attraverso log, gateway, worker e gestori degli errori, così possono vedere dove ha avuto successo, dove si è rallentata o dove è fallita.
Nella sicurezza informatica e nel lavoro di affidabilità, i request ID sono essenziali per la risposta agli incidenti e il debugging. Aiutano i team a correlare le segnalazioni degli utenti con gli eventi del backend, a distinguere una richiesta fallita da molte e a individuare pattern come sovraccarico, configurazione errata o abuso. Durante un attacco o un'interruzione, i request ID possono anche supportare l'analisi dei limiti di frequenza, il rilevamento delle frodi e la revisione forense mostrando come il traffico si è spostato tra i sistemi. Una buona pratica di logging abbina i request ID a timestamp, codici di stato e dettagli della sorgente, così i difensori possono diagnosticare i problemi senza esporre dati sensibili.


