OpenAI publishes a Web Bot Auth signed-agent directory plus IP allow-lists for GPTBot, OAI-SearchBot, and ChatGPT-User. DutyRadar reports a verdict per request.
GPTBot
Training crawler
✓ Signed (Web Bot Auth)
OAI-SearchBot
Retrieval crawler
✓ Signed (Web Bot Auth)
ChatGPT-User
User-triggered fetcher
✓ Signed (Web Bot Auth)
curl -X POST https://api.dutyradar.com/v1/classify \
-H "Authorization: Bearer dr_live_..." \
-H "Content-Type: application/json" \
-d '{"user_agent":"Mozilla/5.0 (compatible; GPTBot/1.2; +https://openai.com/gptbot)"}'
{
"data": {
"verdict": "verified_bot",
"operator": "openai",
"bot": {
"name": "GPTBot"
},
"category": "training_crawler"
},
"error": null
}
Free tier: 500 verifications / month.
Sign up in 30 seconds. We email you a verification link, you mint your first dr_live_… key from the dashboard, and you're calling /v1/classify in under a minute.