Documentation
Agent-native API utilities. One API key, REST endpoints, JSON responses.
Quick Start
# 1. Create an account & get API key
curl -X POST https://www.agent-utils.com/api/user \
-H "Content-Type: application/json" \
-d '{"kindeId":"...", "email":"you@example.com"}'
# 2. Use any endpoint with your API key
curl https://www.agent-utils.com/api/health \
-H "x-api-key: au_your_key_here"
# 3. All endpoints return JSON
{"success": true, "data": {...}}
Authentication
All API endpoints require an API key sent via the x-api-key header.
-H "x-api-key: au_550e8400-e29b-41d4-a716-446655440000"
Rate Limits
| Tier | Requests/Day | Max File Size | Retention |
|---|---|---|---|
| Free | 100 | 5 MB | 1 hour |
| Pro | 10,000 | 50 MB | 24 hours |
| Enterprise | Unlimited | 500 MB | 72 hours |
Tools
Ephemeral File Host
Park files for agents with auto-expiry. Upload, retrieve, done.
Dead Letter Queue
Catch failed agent tasks, inspect payloads, retry with webhooks.
Human-in-the-Loop Gate
Pause agents until a human approves or rejects.
Agent Shield (PII)
Redact PII before LLM calls, hydrate it back after.
AgentVerify OTP
Temporary phone numbers for agent 2FA/verification.
Notification Router
One API call to email a human. Priority routing, no SMTP config.
Audit Log
Immutable agent action history for user-facing accountability.
Key-Value Store
Simple state persistence for stateless agents. API-key scoped, atomic increment.
Rate Limiter
Outbound API rate limiting for agents. Check-before-act pattern.
Webhook Inbox
Pre-provisioned public HTTPS endpoints for agents with no public URL.
Agent Form
Hosted forms for human-in-the-loop data collection. Agent creates, human fills, webhook delivers.