Akamai crawler logs
Use Akamai DataStream or a small log shipper to forward AI crawler requests into WatchLLM.
Endpoint
POST /api/events/akamai
curl -X POST "https://your-watchllm-host.com/api/events/akamai" \
-H "Authorization: Bearer $WATCHLLM_API_KEY" \
-H "content-type: application/json" \
--data '[{"requestTime":"2026-05-01T12:00:00Z","rspStatus":200,"reqMethod":"GET","reqPath":"/","rspContentType":"text/html","reqHost":"example.com","cliIP":"198.51.100.12","userAgent":"Mozilla/5.0 cohere-ai"}]'DataStream mapping
Map request time, response status, method, path, host, client IP, response content type, referrer, and user agent into the JSON payload. WatchLLM classifies known AI crawler user agents and stores accepted rows in crawler_logs.
Verify
Open /workspace/settings/crawler-logs?provider=akamai, then check /workspace/crawlers for accepted Akamai rows.