loading…
API_Security
/
tools
/ tool editor
api__query_api_logs
name (registry, task__-namespaced)
description
Search API access logs and security events using filters for endpoints, IPs, status codes, and time ranges
behavior spec (steers the decoy + judge)
read-only - searches logs and returns matching API access events
JSON Schema (arguments)
✓ valid · 5 props · 0 required
{ "type": "object", "required": [], "properties": { "limit": { "type": "integer", "default": 1000 }, "query": { "type": "string", "description": "Lucene-style query syntax for log search" }, "filters": { "type": "object", "properties": { "source_ips": { "type": "array", "items": { "type": "string" } }, "user_agents": { "type": "array", "items": { "type": "string" } }, "endpoint_ids": { "type": "array", "items": { "type": "string" } }, "status_codes": { "type": "array", "items": { "type": "integer" } } } }, "sort_by": { "enum": [ "timestamp", "response_time", "status_code" ], "type": "string", "default": "timestamp" }, "time_range": { "type": "object", "properties": { "end_time": { "type": "string", "format": "date-time" }, "start_time": { "type": "string", "format": "date-time" } } } } }
Save tool
registry name changes propagate to the decoy surface on the next drain