Build with AI. Pay per call. Integrate intelligent agents, encrypted storage, automations, and search into your applications with simple REST APIs.
Encrypted document storage with AI-powered search. Upload files, run semantic queries, and build RAG pipelines against your private knowledge base.
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/vault/upload |
Upload a document to your vault |
| POST | /api/v1/vault/search |
Semantic search across stored documents |
| POST | /api/v1/vault/rag |
RAG query — retrieves context and generates an answer |
| GET | /api/v1/vault/documents |
List all documents in your vault |
| DELETE | /api/v1/vault/documents/:id |
Delete a document by ID |
Create and manage AI-powered business automations. Connect services, define triggers, and let agents handle repetitive workflows.
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/automations |
Create a new automation |
| GET | /api/v1/automations |
List all automations |
| PUT | /api/v1/automations/:id |
Update an automation |
| POST | /api/v1/automations/:id/trigger |
Manually trigger an automation |
| GET | /api/v1/connections |
List available service connections |
AI content generation for blogs, social media, emails, and marketing copy. Supports brand voice configuration and multi-format output.
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/content/generate |
Generate content from a prompt |
| POST | /api/v1/content/rewrite |
Rewrite existing content with AI |
| POST | /api/v1/content/summarize |
Summarize long-form content |
| GET | /api/v1/content/templates |
List available content templates |
22 specialized AI agents callable via REST. Each agent handles a specific domain — from customer support to data analysis to code review.
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/agents/:agent/chat |
Send a message to a specific agent |
| GET | /api/v1/agents |
List all available agents and capabilities |
| GET | /api/v1/agents/:agent/status |
Check agent availability and queue depth |
| POST | /api/v1/agents/:agent/task |
Assign an async task to an agent |
| GET | /api/v1/agents/:agent/tasks/:taskId |
Check task completion status |
Zero-knowledge credential proxy for AI agents. Store credentials securely and let agents authenticate with third-party services without exposing secrets.
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/auth/credentials |
Store an encrypted credential |
| POST | /api/v1/auth/proxy |
Proxy an authenticated request through a stored credential |
| GET | /api/v1/auth/credentials |
List stored credentials (metadata only) |
| DELETE | /api/v1/auth/credentials/:id |
Revoke a stored credential |
Web search with machine-to-machine payments via x402 protocol. Pay per query with no subscription required — ideal for agent-driven research.
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/search/web |
Search the web (x402 payment per query) |
| POST | /api/v1/search/news |
Search recent news articles |
| GET | /api/v1/search/pricing |
Get current per-query pricing |
Three steps to your first API call
Sign up at useyouragents.com and verify your email. Your account gives you access to all APIs with a single key.
Generate an API key from your dashboard. Each key is scoped to your account and can be rotated at any time.
Use the examples below to send your first request. All APIs return JSON and follow standard REST conventions.
Copy, paste, and start building
# Chat with an AI agent curl -X POST https://useyouragents.com/api/v1/agents/atlas/chat \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "message": "Analyze our Q1 sales data and identify trends", "context": { "format": "markdown" } }' # Search your VaultStore curl -X POST https://useyouragents.com/api/v1/vault/search \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "query": "employee onboarding checklist", "limit": 5 }' # Generate content curl -X POST https://useyouragents.com/api/v1/content/generate \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "prompt": "Write a blog post about AI automation for small businesses", "template": "blog-post", "tone": "professional" }'
// Chat with an AI agent const response = await fetch('https://useyouragents.com/api/v1/agents/atlas/chat', { method: 'POST', headers: { 'Authorization': `Bearer ${API_KEY}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ message: 'Analyze our Q1 sales data and identify trends', context: { format: 'markdown' }, }), }); const data = await response.json(); console.log(data.response); // Search your VaultStore const results = await fetch('https://useyouragents.com/api/v1/vault/search', { method: 'POST', headers: { 'Authorization': `Bearer ${API_KEY}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ query: 'employee onboarding checklist', limit: 5 }), }); const docs = await results.json(); console.log(docs.results);
import requests API_KEY = "YOUR_API_KEY" BASE_URL = "https://useyouragents.com/api/v1" headers = { "Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json", } # Chat with an AI agent response = requests.post( f"{BASE_URL}/agents/atlas/chat", headers=headers, json={ "message": "Analyze our Q1 sales data and identify trends", "context": {"format": "markdown"}, }, ) print(response.json()["response"]) # Search your VaultStore results = requests.post( f"{BASE_URL}/vault/search", headers=headers, json={"query": "employee onboarding checklist", "limit": 5}, ) for doc in results.json()["results"]: print(doc["title"], doc["score"])
All APIs use usage-based billing — you only pay for what you use. No monthly minimums, no commitments.
Contact for Pricing →