iRacing retired password-based API auth in Dec 2025 and paused new OAuth client registration.
The webapp itself uses an internal proxy at /bff/pub/proxy/data/<path> with cookie auth — that's what we use here.
Or set IRACING_EMAIL / IRACING_PASSWORD in .env and just click Log in. Fails with verificationRequired if iRacing wants CAPTCHA — in that case use Option B.
As of the 2026 S1 release iRacing /data/* uses OAuth2 Bearer tokens. Find one in your browser:
members-ng.iracing.com/data/...Authorization: Bearer eyJ...Bearer and paste below(no response yet)
(no response yet)