Documentation
Vaaya API reference
Vaaya gives you access to data, LLMs, media, search, scraping, compute, and storage services through a single API. It holds the vendor accounts and settles with each provider for you. You pay per call, and only when the call succeeds. Start with the Quickstart.
One call shape
Every catalog action uses the same endpoint: POST /api/run/{service}/{action}. The request body holds the action’s params. Your API key goes in the Authorization header. Every response uses the same envelope.
curl -X POST https://vaaya.ai/api/run/exa/search \
-H "Authorization: Bearer $VAAYA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "latest developments in WebTransport", "numResults": 10}'If you don’t know which service you need, POST /api/run/vaaya/consult (1¢) turns a plain-English request into exact calls. POST /api/run/vaaya/discover (free) searches the long tail of thousands of endpoints.
The services
Each service page explains what the service does, what each action costs, and which vendor to pick.
| Category | What it covers |
|---|---|
| Web search | Semantic, keyword, and cited-answer search across five vendors, from 1¢ per query. |
| OneSearch | One flat-price call that routes, races, and corroborates across the search stack. |
| OneFind | People as rows from a plain-English query. Find for 2¢, add contact data per filled field. |
| OneScrape | Pages as rows from a list of URLs. 2¢ per URL through the cheap ladder, pay per page read through the unblock rungs. |
| Web scraping | Content extraction, JS rendering, crawls, structured extraction, and anti-bot escalation. |
| Browser | Cloud browser sessions for clicking, typing, and form-filling. |
| LLMs | 300+ models behind one OpenAI-compatible endpoint, metered per token. |
| Media | Image, video, audio, and speech generation. The model is a parameter. |
| Compute | Ephemeral sandboxes and GPU boxes for running code in isolation. |
| Files & storage | Durable file storage your agent can write and share. |
| Inboxes your agent owns. Send, receive, and act on replies. | |
| Commerce | Real-world actions: faxes, printed mail, purchases, hiring other agents. |
| GTM & leads | Find, enrich, and verify prospects. Signals and outreach plumbing. |
| Research | Managed multi-step research runs that produce cited reports. |
| Public records | SEC filings, court dockets, nonprofit 990s, and H-1B salaries. |
| Real estate | US property records, valuations, listings, and owner data. |
| Social data | Profiles, posts, and comments across social platforms, including CN platforms. |
| On-chain & markets | Crypto, wallet forensics, and prediction-market data. |
| Compliance & KYB | Sanctions, PEP, adverse media, and company-registry checks. |
| Open data | The long tail of open catalog endpoints, searchable for free. |
Pricing model
- Every action has a listed price in cents. It appears on the service page and in the machine-readable index.
- You are only charged when a call succeeds. An upstream error charges you nothing.
- Pass
max_cost_centsto set a ceiling on any call. The response reports the actualcharged_cents. - Personal accounts start with $2 welcome credit; Instinct accounts get $10, subject to signup checks. No card required. Every call is itemized at /balance.
- Documented prices are defaults or ranges. Check
GET /api/run/{service}/{action}before relying on a price in production.