vaaya.ai
vaaya.ai
· vaaya.ai
The agent payment system: one MCP server that lets any agent call paid APIs — image/video gen, product demos, web search & scraping, deep/market research, lead enrichment, GTM, sandboxes, browser automation, email — pay-per-call, no API keys.
vaaya.ai via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
schema invalid: 2 validation errors for AgentCard
name
Field required [type=missing, input_value={'version': 1, 'servers':...Name': 'ai.vaaya/mcp'}]}, input_type=dict]
Fo
Dispute or improve this rating
F
Conformance score: 34/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedNothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://vaaya.ai/api/run/akta/news
|
0.02 | USDC |
https://vaaya.ai/api/run/apify/indeed-jobs
|
0.01 | USDC |
https://vaaya.ai/api/run/apify/linkedin-posts
|
0.01 | USDC |
https://vaaya.ai/api/run/apify/reddit-posts
|
0.03 | USDC |
https://vaaya.ai/api/run/apify/tweets
|
0.01 | USDC |
https://vaaya.ai/api/run/apollo/org-enrich
|
0.05 | USDC |
https://vaaya.ai/api/run/aviationstack/flights
|
0.01 | USDC |
https://vaaya.ai/api/run/blockrun/fetch
|
0.02 | USDC |
https://vaaya.ai/api/run/brave/news
|
0.01 | USDC |
https://vaaya.ai/api/run/brave/search
|
0.01 | USDC |
https://vaaya.ai/api/run/browserbase/create_session
|
0.01 | USDC |
https://vaaya.ai/api/run/contactout/linkedin-contacts
|
0.1 | USDC |
https://vaaya.ai/api/run/contactout/person-from-email
|
0.1 | USDC |
https://vaaya.ai/api/run/courtlistener/cases
|
0.01 | USDC |
https://vaaya.ai/api/run/courtlistener/dockets
|
0.01 | USDC |
https://vaaya.ai/api/run/crw/crawl
|
0.1 | USDC |
https://vaaya.ai/api/run/crw/extract
|
0.05 | USDC |
https://vaaya.ai/api/run/crw/map
|
0.01 | USDC |
https://vaaya.ai/api/run/crw/scrape
|
0.01 | USDC |
https://vaaya.ai/api/run/crw/search
|
0.01 | USDC |
https://vaaya.ai/api/run/cueframe/create_project
|
0.01 | USDC |
https://vaaya.ai/api/run/deepgram/transcribe
|
0.02 | USDC |
https://vaaya.ai/api/run/edgar/concept
|
0.01 | USDC |
https://vaaya.ai/api/run/edgar/document
|
0.01 | USDC |
https://vaaya.ai/api/run/edgar/entities
|
0.01 | USDC |
https://vaaya.ai/api/run/edgar/filings
|
0.01 | USDC |
https://vaaya.ai/api/run/edgar/fulltext
|
0.01 | USDC |
https://vaaya.ai/api/run/edgar/index
|
0.01 | USDC |
https://vaaya.ai/api/run/exa/contents
|
0.01 | USDC |
https://vaaya.ai/api/run/exa/search
|
0.01 | USDC |
https://vaaya.ai/api/run/fal/generate
|
0.33 | USDC |
https://vaaya.ai/api/run/fal/upload
|
0.01 | USDC |
https://vaaya.ai/api/run/files/upload
|
0.01 | USDC |
https://vaaya.ai/api/run/files/upload_from_url
|
0.01 | USDC |
https://vaaya.ai/api/run/firecrawl/crawl
|
0.01 | USDC |
https://vaaya.ai/api/run/firecrawl/extract
|
0.01 | USDC |
https://vaaya.ai/api/run/firecrawl/map
|
0.01 | USDC |
https://vaaya.ai/api/run/firecrawl/scrape
|
0.01 | USDC |
https://vaaya.ai/api/run/firecrawl/search
|
0.01 | USDC |
https://vaaya.ai/api/run/google-trends/fetch
|
0.05 | USDC |
https://vaaya.ai/api/run/icypeas/domain-scan
|
0.04 | USDC |
https://vaaya.ai/api/run/icypeas/email-search
|
0.04 | USDC |
https://vaaya.ai/api/run/icypeas/email-verification
|
0.02 | USDC |
https://vaaya.ai/api/run/icypeas/result
|
0.01 | USDC |
https://vaaya.ai/api/run/kadec0/fetch
|
0.03 | USDC |
https://vaaya.ai/api/run/kicksdb/product-search
|
0.01 | USDC |
https://vaaya.ai/api/run/linkup/deep-search
|
0.05 | USDC |
https://vaaya.ai/api/run/linkup/search
|
0.01 | USDC |
https://vaaya.ai/api/run/modal/sandbox-create
|
0.25 | USDC |
https://vaaya.ai/api/run/modal/sandbox-exec
|
0.01 | USDC |
https://vaaya.ai/api/run/modal/sandbox-terminate
|
0.01 | USDC |
https://vaaya.ai/api/run/nyne/person-enrich
|
0.55 | USDC |
https://vaaya.ai/api/run/openalex/works
|
0.01 | USDC |
https://vaaya.ai/api/run/openfunnel/lookalikes
|
0.05 | USDC |
https://vaaya.ai/api/run/openfunnel/tech-companies
|
0.4 | USDC |
https://vaaya.ai/api/run/openrouter/chat
|
1.0 | USDC |
https://vaaya.ai/api/run/oxylabs/scrape
|
0.25 | USDC |
https://vaaya.ai/api/run/parallel/search
|
0.01 | USDC |
https://vaaya.ai/api/run/parallel/task
|
0.1 | USDC |
https://vaaya.ai/api/run/propublica/nonprofit
|
0.01 | USDC |
https://vaaya.ai/api/run/propublica/nonprofit_search
|
0.01 | USDC |
https://vaaya.ai/api/run/prospeo/enrich
|
0.05 | USDC |
https://vaaya.ai/api/run/prospeo/verify
|
0.05 | USDC |
https://vaaya.ai/api/run/scrapingant/extract
|
0.2 | USDC |
https://vaaya.ai/api/run/scrapingant/markdown
|
0.01 | USDC |
https://vaaya.ai/api/run/scrapingant/scrape_residential
|
0.04 | USDC |
https://vaaya.ai/api/run/signalbase/companies
|
0.25 | USDC |
https://vaaya.ai/api/run/signalbase/funding
|
0.25 | USDC |
https://vaaya.ai/api/run/signalbase/hiring
|
0.25 | USDC |
https://vaaya.ai/api/run/signalbase/job-changes
|
0.25 | USDC |
https://vaaya.ai/api/run/signalbase/people
|
0.25 | USDC |
https://vaaya.ai/api/run/tavily/extract
|
0.01 | USDC |
https://vaaya.ai/api/run/tavily/search
|
0.01 | USDC |
https://vaaya.ai/api/run/theirstack/buying-intents
|
0.25 | USDC |
https://vaaya.ai/api/run/theirstack/companies
|
0.6 | USDC |
https://vaaya.ai/api/run/theirstack/jobs
|
0.4 | USDC |
https://vaaya.ai/api/run/theirstack/tech-catalog
|
0.01 | USDC |
https://vaaya.ai/api/run/theirstack/technographics
|
0.25 | USDC |
https://vaaya.ai/api/run/tikhub/fetch
|
0.01 | USDC |
https://vaaya.ai/api/run/tomba/domain-search
|
0.04 | USDC |
https://vaaya.ai/api/run/tomba/email-finder
|
0.04 | USDC |
https://vaaya.ai/api/run/tomba/email-verifier
|
0.02 | USDC |
https://vaaya.ai/api/run/tomba/linkedin-finder
|
0.05 | USDC |
https://vaaya.ai/api/run/twocaptcha/solve
|
0.01 | USDC |
https://vaaya.ai/api/run/vaaya/consult
|
0.01 | USDC |
https://vaaya.ai/api/run/wayback/snapshots
|
0.01 | USDC |
0x7c655d3d3944bd27994dd81a036c3afb19806c40 · basescan ↗
eth_getLogs on USDC Transfer events to the payment wallet.
insufficient_evidence_of_independent_payers
1/5
Inflow observed, but payer identities are not available to us — independence of the payers could not be assessed.
short_observation_window —
Fewer than three active days observed — too little history to characterise a pattern.
daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap.
Derived from agent_revenue_daily, agents.payment_wallet.
Measured 2026-09-03.
get_agent_full and
payment_intelligence skills
on REST, A2A and MCP. API docs →
| Agent card | https://vaaya.ai/.well-known/mcp.json |
| Provider | https://vaaya.ai |
| Docs | https://vaaya.ai |
Health · last 17 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/vaaya.ai) [](https://agenstry.com/agents/vaaya.ai) [](https://agenstry.com/agents/vaaya.ai) [](https://agenstry.com/agents/vaaya.ai)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "vaaya-ai",
"name": "vaaya.ai",
"description": "",
"domain": "vaaya.ai",
"provider": "vaaya.ai",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://vaaya.ai/api/run/akta/news",
"description": "Entity-resolved, de-duped company/industry news with sentiment, AI summary, and tagged company mentions (~80% of noise filtered). Scope by { company: 'https://canva.com' } (website URL), { industry } (taxonomy code from akta:industry-search), or free-text { query }. Optional filters (additive): `sentiment_list` (positive/negative/neutral), `type_list` (tag CODES, e.g. CM01=Equity Fund-Raising, WT01=Strategic Hiring, SD01=Product Launches, SD02=Partnerships \u2014 codes appear on returned articles' `\u2026",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "company",
"type": "string",
"description": "",
"example": "https://canva.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 10,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"akta",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/apify/indeed-jobs",
"description": "Apify \u2014 Indeed job listings by role title.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxItems",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "position",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"apify",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/apify/linkedin-posts",
"description": "Apify \u2014 Recent posts from LinkedIn profile or company URLs.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxItems",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "targetUrls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"apify",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/apify/reddit-posts",
"description": "Apify \u2014 Reddit posts/comments from subreddit or post URLs.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxItems",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "startUrls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"apify",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/apify/tweets",
"description": "Apify \u2014 Tweets by search term, handle, or conversation.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxItems",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "searchTerms",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"apify",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/apollo/org-enrich",
"description": "Company firmographics by domain via Apollo (works on the current plan): name, employee count, industry, socials, and often a COMPANY PHONE number. Pass { domain: 'stripe.com' }. Good for grounding a draft in company facts when the lead's company is thin.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "domain",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"apollo",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/aviationstack/flights",
"description": "AviationStack \u2014 real-time flight status (~0.5\u00a2). Query params like `flight_iata` (AA100), `dep_iata`, `arr_iata`, `airline_iata`.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [],
"serviceName": "Vaaya",
"tags": [
"aviationstack",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/blockrun/fetch",
"description": "BlockRun \u2014 103 onchain & market-data endpoints over x402: surf/* (prices, rankings, news, onchain SQL, social mindshare) and pm/* prediction markets (Polymarket, Kalshi, sports, Binance candles). GET { endpoint, ...query }. Mostly 1-2\u00a2 caps. See onchain-data knowledge doc or vaaya/discover.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "endpoint",
"type": "string",
"description": "",
"example": "/api/v1/surf/market/price",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"blockrun",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/brave/news",
"description": "Brave \u2014 news-only search over the Brave index: recent articles with source, age, and breaking flags. Pass `q`; optional `count` (1-50), `country`, `search_lang`, `freshness` (pd|pw|pm|py), `safesearch`, `offset`. Use for current-events queries where web search returns stale evergreen pages.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "count",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "freshness",
"type": "string",
"description": "",
"example": "pw",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "stablecoin regulation",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"brave",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/brave/search",
"description": "Brave \u2014 keyword web search over Brave's own independent index (not Google/Bing). Pass `q`; optional `count` (1-20), `offset` (pagination), `country` (2-letter), `search_lang`, `freshness` (pd|pw|pm|py or YYYY-MM-DDtoYYYY-MM-DD), `safesearch`, `result_filter` (comma list: web,news,videos,faq,discussions), `extra_snippets` (up to 5 alternative excerpts per hit). Returns ranked results with snippets \u2014 no page content; chain a scrape action for full text. The independent keyword-index alternative t\u2026",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "count",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "x402 payment protocol",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"brave",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/browserbase/create_session",
"description": "Browserbase \u2014 Create a headless browser session via x402. Charges 0.2\u00a2 per minute of estimatedMinutes (minimum 5). Returns sessionId + connectUrl.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "estimatedMinutes",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "keepAlive",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"browserbase",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/contactout/linkedin-contacts",
"description": "Get a person's emails straight from their LinkedIn profile URL via ContactOut (recruiter-grade data; returns WORK and PERSONAL emails \u2014 no name+domain guessing). Pass `profile` (a linkedin.com/in/... URL); set `include_phone: true` to also get phone numbers (priced higher \u2014 phone credits are scarcer). The premium rung above tomba/icypeas email finders: use it when you have the LinkedIn URL, or when the cheaper finders miss. Response nests under `profile`: `{ email: [...], work_email: [...], per\u2026",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "include_phone",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "profile",
"type": "string",
"description": "",
"example": "https://www.linkedin.com/in/satyanadella",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"contactout",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "12",
"l30DaysUniquePayers": "4"
}
},
{
"url": "https://vaaya.ai/api/run/contactout/person-from-email",
"description": "Reverse-enrich an email address into a full person profile via ContactOut: name, current title/company, LinkedIn URL, work history. Pass `email` (work or personal). Use it to identify an inbound signup or reply before responding. Complements contactout/linkedin-contacts (which goes the other direction).",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "email",
"type": "string",
"description": "",
"example": "satya@microsoft.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"contactout",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/courtlistener/cases",
"description": "Search 10M+ US court opinions (CourtListener v4). Pass `q` + optional `court` (e.g. cand, ca9, scotus), `judge`, `filed_after`/`filed_before`, `order_by` (\"dateFiled desc\"), `cursor` (pagination). Returns case names, courts, dates, cites, and absolute_url links to full opinions.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "court",
"type": "string",
"description": "",
"example": "cand",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "trade secret injunction",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"courtlistener",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/courtlistener/dockets",
"description": "Search federal court dockets via RECAP (CourtListener v4) \u2014 the litigation profile of any company: every case naming it, parties, attorneys, filing dates, live docket links. Same params as courtlistener/cases. Coverage is federal courts via the RECAP archive; state-court coverage varies \u2014 say so in outputs.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "order_by",
"type": "string",
"description": "",
"example": "dateFiled desc",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "Anthropic",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"courtlistener",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/crw/crawl",
"description": "CRW \u2014 Start an ASYNC multi-page crawl from a seed URL, following links. Pass `url`; optional `maxPages` (1-100, default 100 \u2014 vendor bills 1 credit/page so keep it tight), `maxDepth` (default 2), `formats`, `onlyMainContent`, `renderJs`. Returns `{ id }` immediately; KEEP POLLING `crw/crawl_status` with that id until status is completed/failed. One price covers the whole job.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxPages",
"type": "number",
"description": "",
"example": 2,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"crw",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/crw/extract",
"description": "CRW \u2014 Structured extraction over up to 10 URLs using an LLM. Pass `urls` plus `prompt` (natural language) and/or `schema` (JSON schema); optional `basis: true` for per-field source evidence. Usually returns the extracted objects INLINE and already complete: `{ results: [{ url, status: completed, data }] }` \u2014 read `data` directly, do not poll. The extracted object may be nested one level (`data.data`) on multi-URL calls; unwrap defensively. If a call instead returns `{ id, status: processing }`,\u2026",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "prompt",
"type": "string",
"description": "",
"example": "Extract the page title and main heading",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "urls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"crw",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "8",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/crw/map",
"description": "CRW \u2014 Discover the URLs of a website without scraping content (sitemap + crawl fallback). Pass `url`; optional `maxDepth`, `useSitemap` (default true), `timeout` (seconds, default 120). Recon step before targeted crw/scrape or crw/crawl.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"crw",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/crw/scrape",
"description": "CRW \u2014 Scrape a single URL to clean markdown/HTML/JSON (Firecrawl-compatible). Pass `url`; optional `formats` (markdown|html|rawHtml|plainText|links|json|summary|screenshot, default markdown), `onlyMainContent` (default true), `renderJs` (null = auto-detect), `waitFor` (ms), `stealth` (anti-bot browser), `country` (2-letter proxy egress), `jsonSchema` (structured output). Sync \u2014 returns the scraped content directly. Cheapest full-featured scrape rung.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"crw",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "19",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://vaaya.ai/api/run/crw/search",
"description": "CRW \u2014 Search the web and optionally scrape the hits in one call. Pass `query`; optional `limit` (1-20, default 5), `tbs` (freshness: qdr:h|d|w|m|y), `sources` (web|news|images), `lang`, and `scrapeOptions` ({ formats, onlyMainContent }) to return full page content per hit instead of snippets.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 3,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "query",
"type": "string",
"description": "",
"example": "x402 payment protocol",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"crw",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/cueframe/create_project",
"description": "Step 2 of video assembly. Create a CueFrame project for any video style (1A demo, 1B PIP-avatar, 1C conceptual, 1D launch). Returns a project_id used by put_composition + render. Params: name (required), format {aspectRatio 16:9|9:16|1:1|4:5, fps 24|30|60, resolution hd|fhd|4k}, optional width/height/brandKitId.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "name",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"cueframe",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/deepgram/transcribe",
"description": "Transcribe audio (or the audio track of a video) to text with Deepgram Nova-3 \u2014 podcasts, calls, voicemails, interviews, screen recordings. Pass `url` (a publicly reachable audio/video file \u2014 stage local files via files/upload or fal/upload first) and `duration_minutes` (the approximate length, priced at 1\u00a2/min, default 10). Options: `language` (ISO code, e.g. \"en\", \"hi\"), `detect_language: true`, `diarize: true` (speaker labels), `utterances: true` (timestamped segments), `model` (\"nova-3\" def\u2026",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "duration_minutes",
"type": "number",
"description": "",
"example": 2,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://static.deepgram.com/examples/interview_speech-analytics.wav",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"deepgram",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/edgar/concept",
"description": "One XBRL financial concept for a PUBLIC company, all fiscal periods (data.sec.gov companyconcept). Pass `cik` + `concept` (us-gaap tag, e.g. RevenueFromContractWithCustomerExcludingAssessedTax, Revenues, NetIncomeLoss, Assets). Small structured response \u2014 the right way to answer \"what was <public co>'s revenue\", instead of scraping a multi-MB 10-K.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "cik",
"type": "string",
"description": "",
"example": "1559720",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "concept",
"type": "string",
"description": "",
"example": "RevenueFromContractWithCustomerExcludingAssessedTax",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"edgar",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/edgar/document",
"description": "Fetch one SEC filing document from EDGAR Archives by { cik, accession, filename } (from edgar/fulltext hit ids or edgar/filings). Returns the raw document \u2014 Form D XML carries offering amounts, Form C/C-AR XML carries revenue/net income of private companies, Form 4 XML carries insider buys/sells. Prefer .xml/.htm/.txt files (not PDFs).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "accession",
"type": "string",
"description": "",
"example": "0001744818-22-000005",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "cik",
"type": "string",
"description": "",
"example": "1744818",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "filename",
"type": "string",
"description": "",
"example": "primary_doc.xml",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"edgar",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/edgar/entities",
"description": "SEC EDGAR entity search: company/fund name \u2192 registrant CIKs (the autocomplete index). Pass `q` (name fragment). Returns ranked entities with CIK. START HERE for any company-scoped EDGAR question \u2014 resolves brand \u2192 legal entity, finds SPV families, and proves \"never registered\" negatives that full-text search cannot.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "perplexity",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"edgar",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/edgar/filings",
"description": "SEC EDGAR filing history for one company by CIK (data.sec.gov submissions). Returns entity metadata + every filing (form type, date, accession number) \u2014 the sweep source for a company's Form Ds (fundraises), Form 4s (insider trades), 8-Ks, S-1s. Find the CIK via edgar/fulltext hits or the company's EDGAR page.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "cik",
"type": "string",
"description": "",
"example": "1045810",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"edgar",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/edgar/fulltext",
"description": "SEC EDGAR full-text search over all filings (2001+). Pass `q` (quote for exact phrase) + optional `forms` (comma-separated: D = private fundraises, C/C-AR = Reg CF financials, 1-K/1-SA = Reg A financials, 4 = insider trades, UPLOAD/CORRESP = SEC comment letters), `startdt`/`enddt` (YYYY-MM-DD), `from` (pagination offset). Hits include the filer, date, and {accession}:{filename} ids for edgar/document.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "forms",
"type": "string",
"description": "",
"example": "D",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "\"Anthropic\"",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"edgar",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/edgar/index",
"description": "EDGAR daily index: EVERY filing of EVERY form type for one day (plain-text form.idx). Pass `date` (YYYY-MM-DD, business days; weekends/holidays 404 = no filings). Rows: form type, company, CIK, date, filing path. THE way to enumerate all Form Ds (or any form) in a date window \u2014 one call per day; filter rows by form prefix; full-text/kadec0 search cannot do this (they need a query term).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "date",
"type": "string",
"description": "",
"example": "2026-07-28",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"edgar",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/exa/contents",
"description": "Exa \u2014 retrieve content for URLs or document IDs via our API key. Charges 0.1\u00a2 per (url or id) \u00d7 content field requested.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "highlights",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "ids",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "summary",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "urls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"exa",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "14",
"l30DaysUniquePayers": "4"
}
},
{
"url": "https://vaaya.ai/api/run/exa/search",
"description": "Exa \u2014 semantic web search via our API key. numResults up to 100. For people/lead discovery set category:\"people\" with an open ICP query.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "numResults",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "query",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "type",
"type": "string",
"description": "",
"example": "auto",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"exa",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "324",
"l30DaysUniquePayers": "26"
}
},
{
"url": "https://vaaya.ai/api/run/fal/generate",
"description": "Generate or edit images, video, music, and speech via fal.ai. Pass `model` (one of the registered keys) plus the model-specific params (prompt, image_url, aspect_ratio, duration, text, etc.).",
"pricing": {
"amount": "0.33",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "model",
"type": "string",
"description": "",
"example": "nano-banana-pro--edit",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"fal",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "17",
"l30DaysUniquePayers": "5"
}
},
{
"url": "https://vaaya.ai/api/run/fal/upload",
"description": "Stage a media file on the fal CDN before a fal generation. Returns { upload_url, file_url }: PUT the raw file bytes to upload_url (with the matching Content-Type header), then pass file_url as the image_url/video_url/audio_url param of the generation. Upload originals UNCOMPRESSED \u2014 never downscale or re-encode; high-res inputs cost nothing extra and compression degrades outputs.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "content_type",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "file_name",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"fal",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/files/upload",
"description": "Store a file from the local machine in your persistent Vaaya file library. Returns put_url (PUT the raw bytes there with curl) plus file_id and get_url. Files persist across tasks \u2014 check files/list before re-uploading. Max 100MB per file.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "filename",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "mime",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "note",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "size_bytes",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "tags",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"files",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/files/upload_from_url",
"description": "Fetch a file from a public URL into your persistent Vaaya file library (server-side \u2014 no local download needed). Returns file_id and get_url. Max 100MB per file.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "filename",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "note",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "tags",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"files",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/firecrawl/crawl",
"description": "Firecrawl \u2014 Crawl a website starting from a URL, following links.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "maxDepth",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"firecrawl",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/firecrawl/extract",
"description": "Firecrawl \u2014 Extract structured data from URLs using a schema.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "prompt",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "urls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"firecrawl",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/firecrawl/map",
"description": "Firecrawl \u2014 Map all URLs on a website without scraping content.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"firecrawl",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/firecrawl/scrape",
"description": "Firecrawl \u2014 Scrape a single URL and return clean markdown/HTML.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "formats",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "onlyMainContent",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "waitFor",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"firecrawl",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "104",
"l30DaysUniquePayers": "14"
}
},
{
"url": "https://vaaya.ai/api/run/firecrawl/search",
"description": "Firecrawl \u2014 Search the web and return scraped results.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "query",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"firecrawl",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/google-trends/fetch",
"description": "Google Trends (via x402atlas) \u2014 search-demand data: /trend, /interest-by-region, /related-queries, /related-topics. GET { endpoint, keyword, ... }. ~5\u00a2 caps. Use for demand/market research alongside exa search.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "endpoint",
"type": "string",
"description": "",
"example": "/trend",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"google-trends",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/icypeas/domain-scan",
"description": "Scan a domain for its ROLE-BASED email addresses via Icypeas (contact@, support@, admin@, \u2026) \u2014 generic inboxes, not people. Pass `domainOrCompany`. Returns `{ item: { _id } }` immediately \u2014 the search runs async. KEEP POLLING icypeas/result with that `id` (every 3-5s; Icypeas caps reads at 30/min) until `status` leaves NONE/SCHEDULED/IN_PROGRESS. FOUND/DEBITED = hit, NOT_FOUND/DEBITED_NOT_FOUND = processed but empty. Complements tomba/domain-search (which lists PEOPLE at the company); use this \u2026",
"pricing": {
"amount": "0.04",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "domainOrCompany",
"type": "string",
"description": "",
"example": "icypeas.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"icypeas",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/icypeas/email-search",
"description": "Find a person's professional email via Icypeas from their name + company. Pass `firstname` and/or `lastname` plus `domainOrCompany` (domain preferred, e.g. stripe.com). Returns `{ item: { _id } }` immediately \u2014 the search runs async. KEEP POLLING icypeas/result with that `id` (every 3-5s; Icypeas caps reads at 30/min) until `status` leaves NONE/SCHEDULED/IN_PROGRESS. FOUND/DEBITED = hit, NOT_FOUND/DEBITED_NOT_FOUND = processed but empty. Results carry the email(s) with a certainty grade (ultra_\u2026",
"pricing": {
"amount": "0.04",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "domainOrCompany",
"type": "string",
"description": "",
"example": "icypeas.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "firstname",
"type": "string",
"description": "",
"example": "Pierre",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "lastname",
"type": "string",
"description": "",
"example": "Landoin",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"icypeas",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://vaaya.ai/api/run/icypeas/email-verification",
"description": "Verify an email address's deliverability via Icypeas (SMTP-level). Pass `email`. Returns `{ item: { _id } }` immediately \u2014 the search runs async. KEEP POLLING icypeas/result with that `id` (every 3-5s; Icypeas caps reads at 30/min) until `status` leaves NONE/SCHEDULED/IN_PROGRESS. FOUND/DEBITED = hit, NOT_FOUND/DEBITED_NOT_FOUND = processed but empty. Second verification rung next to tomba/email-verifier \u2014 same price, different infrastructure; cross-check risky addresses before a send.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "email",
"type": "string",
"description": "",
"example": "contact@icypeas.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"icypeas",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/icypeas/result",
"description": "Fetch the result of an Icypeas search launched by icypeas/email-search, email-verification, or domain-scan. Pass `id` (the `item._id` from the launch response); or list recent searches with `mode: \"single\"` (+ optional `type`: email-search|domain-scan|email-verification) or `mode: \"bulk\"`, `limit` \u2264 100. Read `items[0].status`: NONE/SCHEDULED/IN_PROGRESS = keep polling (every 3-5s, \u226430 reads/min); FOUND/DEBITED = done, read `items[0].results`; NOT_FOUND/DEBITED_NOT_FOUND = processed, nothing fo\u2026",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 10,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "mode",
"type": "string",
"description": "",
"example": "single",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"icypeas",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://vaaya.ai/api/run/kadec0/fetch",
"description": "Kadec0 \u2014 29 public-data endpoints over x402: academic papers, CVE, FDA/recalls, SEC EDGAR, congress trades, USGS quakes, permits, whois/domain/DNS, geocode, weather, nutrition, HackerNews/StackOverflow, DeFi TVL/yields/gas. GET { endpoint, ...query }. 1-11\u00a2 caps. See research + onchain-data knowledge docs.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "endpoint",
"type": "string",
"description": "",
"example": "/v1/papers",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"kadec0",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/kicksdb/product-search",
"description": "KicksDB \u2014 search sneaker/streetwear products (~0.05\u00a2). Params: `marketplace` (stockx | goat | shopify | snkrs | kream | novelship), `query`.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "marketplace",
"type": "string",
"description": "",
"example": "stockx",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "query",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"kicksdb",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/linkup/deep-search",
"description": "Linkup \u2014 DEEP agentic search: iterative multi-query retrieval for hard or multi-hop questions where one-pass search misses. Same params as linkup/search (`q` + outputType/dates/domain filters). Slower (tens of seconds) and 5\u00d7 the price \u2014 escalate here only after linkup/search or exa/search come back thin. For full multi-step research reports, parallel/task (10-30\u00a2) is the bigger rung.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "timeline of x402 protocol adoption across payment vendors",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"linkup",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/linkup/search",
"description": "Linkup \u2014 AI web search returning a cited answer or ranked results. Pass `q`; optional `outputType` (sourcedAnswer default \u2014 synthesized answer with sources | searchResults \u2014 raw ranked hits | structured \u2014 pass `structuredOutputSchema` JSON-schema string), `fromDate`/`toDate` (ISO), `includeDomains`/`excludeDomains`, `includeImages`, `includeInlineCitations`. Standard depth \u2014 one-pass retrieval. For hard multi-hop questions escalate to linkup/deep-search (5\u00a2).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "outputType",
"type": "string",
"description": "",
"example": "searchResults",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "x402 payment protocol",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"linkup",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "22",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/modal/sandbox-create",
"description": "Modal \u2014 Create a sandboxed compute environment (CPU by default, 300s timeout). Pass `gpu` (T4 | L4 | A10G | A100 | H100) for GPU workloads like model inference.",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "command",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "gpu",
"type": "string",
"description": "",
"example": "T4",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "image",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "timeout",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"modal",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "8",
"l30DaysUniquePayers": "4"
}
},
{
"url": "https://vaaya.ai/api/run/modal/sandbox-exec",
"description": "Modal \u2014 Run a command in a running sandbox and return its output.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "command",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "sandbox_id",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "timeout",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"modal",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://vaaya.ai/api/run/modal/sandbox-terminate",
"description": "Modal \u2014 Terminate a running sandbox.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "sandbox_id",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"modal",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/nyne/person-enrich",
"description": "Enrich OR reverse-lookup a person via Nyne \u2014 from ANY single identifier: `email` (\"who owns this address?\"), `phone` (\"who is this number?\"), `social_media_url` (LinkedIn/X/Instagram/GitHub/Facebook profile URL \u2014 for a bare handle build the URL, e.g. https://instagram.com/<handle>), or `name` (+ `company`/`city` to disambiguate). Returns the resolved identity: best work/personal emails, alt emails, PHONE numbers, social profiles, work history, seniority. Use when Prospeo misses, the lead has no\u2026",
"pricing": {
"amount": "0.55",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "ai_enhanced_search",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "city",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "company",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "email",
"type": "string",
"description": "",
"example": "user@example.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "lite_enrich",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "name",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "phone",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "social_media_url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "strict_email_check",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"nyne",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/openalex/works",
"description": "Search 250M+ scholarly works (OpenAlex \u2014 successor to Microsoft Academic Graph). Pass `search` and/or `filter` (comma-joined, e.g. from_publication_date:2024-01-01,is_oa:true,cited_by_count:>100), optional `sort`, `page`, `per_page`. Returns metadata + abstracts + citation counts + OA links. The citation-graph layer kadec0/papers lacks.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "per_page",
"type": "number",
"description": "",
"example": 10,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "search",
"type": "string",
"description": "",
"example": "sparse autoencoder interpretability",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"openalex",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/openfunnel/lookalikes",
"description": "Find up to 100 companies that RESEMBLE a seed set or description via OpenFunnel (SYNC). Pass `seed_domains` (\u226410 \u2014 e.g. your closed-won accounts) and/or `query` (\u2264200 chars), `limit` (1-100, upstream default 10 \u2014 SET IT EXPLICITLY), and optional filters: min/max_employees, funding_stages (Pre-Seed\u2026Public), locations (ISO alpha-3: USA, GBR, IND \u2014 call `openfunnel:options` {kind:\"countries\"} for the list). Returns companies with domains + firmographics. Need >100? Use `openfunnel:lookalikes-bulk`\u2026",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "funding_stages",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "locations",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "max_employees",
"type": "number",
"description": "",
"example": 0,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "min_employees",
"type": "number",
"description": "",
"example": 0,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "query",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "seed_domains",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"openfunnel",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "8",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/openfunnel/tech-companies",
"description": "Find companies whose recent JOB POSTS mention a technology via OpenFunnel (SYNC, 50 results/page): { tech } (e.g. \"Snowflake\") + optional `variations` (OR-matched phrasings, e.g. [\"K8s\"]), `lookback_days` (\u2264365), `page`, `enrich` (firmographics), `hq_country_code` (alpha-3), min/max_employee_count (filters auto-enable enrich), `include_evidence` (the job-post snippet \u2014 the outreach hook). Perfect for \"sell to companies running X\" and competitor-displacement plays.",
"pricing": {
"amount": "0.4",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "enrich",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "exclude_aggregators",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "exclude_company_slugs",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "exclude_vendor",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "hq_country_code",
"type": "string",
"description": "",
"example": "exa",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "include_evidence",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "lookback_days",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "max_employee_count",
"type": "number",
"description": "",
"example": 0,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "min_employee_count",
"type": "number",
"description": "",
"example": 0,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "page",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "tech",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "variations",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"openfunnel",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/openrouter/chat",
"description": "OpenRouter \u2014 one endpoint for 100+ LLMs, keyless pay-per-call (price varies by model + tokens). Params: `model` (vendor/model id like openai/gpt-4o), `messages`.",
"pricing": {
"amount": "1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "messages",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "model",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"openrouter",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/oxylabs/scrape",
"description": "Oxylabs \u2014 scrape a public URL with optional geo-targeting and JS rendering. Params: `url`, optionally `geo_location`, `render` (\"html\").",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "geo_location",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "render",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"oxylabs",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/parallel/search",
"description": "Parallel \u2014 AI-powered web search via x402 (1\u00a2 flat).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "mode",
"type": "string",
"description": "",
"example": "one-shot",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "objective",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "query",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"parallel",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/parallel/task",
"description": "Parallel \u2014 Start an async AI research task. Pricing depends on `processor`: pro 10\u00a2, ultra 30\u00a2. Returns { run_id }; poll task-status until completed.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "input",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "processor",
"type": "string",
"description": "",
"example": "pro",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"parallel",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/propublica/nonprofit",
"description": "One nonprofit's full IRS 990 history by EIN (ProPublica): year-by-year revenue, expenses, officer compensation, assets, plus links to the filed 990 PDFs. The primary source for \"what does this NGO/foundation actually take in and pay out\".",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "ein",
"type": "string",
"description": "",
"example": "810861541",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"propublica",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/propublica/nonprofit_search",
"description": "Search all US nonprofits by name/keyword (ProPublica Nonprofit Explorer, IRS 990 data). Pass `q` + optional `state` (2-letter) and `page`. Returns orgs with EINs \u2014 feed an EIN to propublica/nonprofit for financials. The route into any 990: foundations, research labs (early OpenAI), the SF NGO network.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "openai",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"propublica",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/prospeo/enrich",
"description": "Reveal a person's verified email via Prospeo. Pass `person_id` (from search-people) or `linkedin_url`. Returns the unmasked verified email. 1 credit; free if the record was enriched within 90 days.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "linkedin_url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "person_id",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"prospeo",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/prospeo/verify",
"description": "Verify an email address's deliverability via Prospeo (rides enrich-person with an email input \u2014 the 2026 API has no standalone verifier). Pass `email`. The response's `person.email.status` is the verdict (e.g. VERIFIED) with `verification_method`. 1 credit per found email; no vendor charge on a miss; results cached 90 days upstream.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "email",
"type": "string",
"description": "",
"example": "user@example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"prospeo",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/scrapingant/extract",
"description": "ScrapingAnt \u2014 AI data extraction WITHOUT a schema: describe the fields in plain English and get structured JSON back. Pass `url` and `extract_properties` \u2014 a comma-separated list like 'product title, price(number), full description, reviews(list: review title, review content)'. Optional browser/wait_for_selector/proxy_country/timeout knobs. Vendor cost scales with page length (1 credit per 30 chars of markdown) \u2014 prefer crw/extract (schema-driven, 5\u00a2) for big pages; this rung is for quick no-sc\u2026",
"pricing": {
"amount": "0.2",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "extract_properties",
"type": "string",
"description": "",
"example": "page title, main heading",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"scrapingant",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/scrapingant/markdown",
"description": "ScrapingAnt \u2014 Scrape a URL and return LLM-ready markdown (rendered in headless Chrome, then converted). Pass `url`; optional browser/wait_for_selector/proxy_country/timeout knobs. Returns `{ url, markdown }`. Alternative to crw/scrape or firecrawl/scrape when you want ScrapingAnt's proxy pool behind the fetch.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"scrapingant",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/scrapingant/scrape_residential",
"description": "ScrapingAnt \u2014 Scrape a HARD page through the 3M+ residential-proxy pool + headless Chrome: Cloudflare and anti-bot walls, geo-fenced content, sites that block datacenter IPs. Same params as scrapingant/scrape (`url` + browser/wait_for_selector/js_snippet/proxy_country/timeout/cookies). Returns `{ raw: \"<html>\u2026\" }`. 4\u00d7 the price of the datacenter rung \u2014 escalate here only after a plain scrape fails.",
"pricing": {
"amount": "0.04",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"scrapingant",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/signalbase/companies",
"description": "Signalbase \u2014 COMPANY search independent of any signal: profiles with industry, headcount, location, founded year, categories. Filters: `search` (free text), `domain`/`linkedin_url` (exact lookup), `industry`/`categories` (comma-separated), `countries`, `employee_count_min`/`max`, `founded_year_min`/`max`. `limit` \u2264100 \u2014 flat price per call. Use to resolve/browse companies before pulling their signals.",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "countries",
"type": "string",
"description": "",
"example": "US",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "search",
"type": "string",
"description": "",
"example": "fintech",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"signalbase",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/signalbase/funding",
"description": "Signalbase \u2014 Real-time FUNDING ROUND signals: who raised, how much, which round, from which investors, with sources. Filters: `date_preset` (\"last_30d\"\u2026) or `dateFrom`/`dateTo`, `round` (Seed, Series A\u2026), `round_flavor` (bridge/extension/secondary), `amount_min`/`amount_max` (USD), `investor_name`, `countries`/`categories` (comma-separated), `company_name`/`company_domain`/`company_linkedin_url`, `employee_count_min`/`max`, `verification_status`. `limit` \u2264100, `page` for more \u2014 flat price per c\u2026",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "date_preset",
"type": "string",
"description": "",
"example": "last_30d",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "round",
"type": "string",
"description": "",
"example": "Seed",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"signalbase",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "9",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/signalbase/hiring",
"description": "Signalbase \u2014 Real-time HIRING signals: open positions with applicant counts and team sizes. Filters: `date_preset`/`dateFrom`/`dateTo`, `positions`/`departments`/`seniorities` (comma-separated), `search`/`description` (full-text), `categories`, `countries`/`company_countries`/`job_countries`/`states`/`city`, `team_size`, `applicants`, `company_name`/`company_domain`/`company_linkedin_url`. `limit` \u2264100 \u2014 flat price per call. Event-stream alternative to theirstack:jobs (which bills per posting):\u2026",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "date_preset",
"type": "string",
"description": "",
"example": "last_30d",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "departments",
"type": "string",
"description": "",
"example": "sales",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"signalbase",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "8",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://vaaya.ai/api/run/signalbase/job-changes",
"description": "Signalbase \u2014 Real-time JOB CHANGE signals: executive moves and role transitions sourced from LinkedIn + press releases (names GDPR-masked). Filters: `date_preset`/`dateFrom`/`dateTo`, `positions`/`departments`/`seniorities` (comma-separated), `new_role`, `keyword`, `company_name`/`company_domain`/`company_linkedin_url`, `personLinkedinUrl`, `countries`/`city`, `source` (linkedin/press_release). `limit` \u2264100 \u2014 flat price per call. New-exec-in-seat is the classic 90-day buying window.",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "date_preset",
"type": "string",
"description": "",
"example": "last_30d",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "seniorities",
"type": "string",
"description": "",
"example": "c_level",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"signalbase",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/signalbase/people",
"description": "Signalbase \u2014 PEOPLE discovery with the signal attached: each result carries the matched signal (funding/job change/hiring) explaining WHY NOW. Filters: `title`/`function`/`seniority`, `signal_type` + `signal_date_range` (lookback), `company_size`/`industry`, `country`/`city`, `linkedin_url`/`company_domain`/`company_linkedin_url`. `limit` \u2264100 \u2014 flat price per call. The signal-first alternative to plain ICP people search: start from who has a reason to buy this month.",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "signal_type",
"type": "string",
"description": "",
"example": "funding_round",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "title",
"type": "string",
"description": "",
"example": "VP Sales",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"signalbase",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/tavily/extract",
"description": "Tavily \u2014 extract clean page content (JS handled) from up to 5 URLs you already have, in one 1\u00a2 call. Pass `urls` (array, \u22645); optional `format` (markdown default | text). For bigger batches make multiple calls. Alternative to exa/contents (0.1\u00a2/url, no JS) and firecrawl/scrape (1\u00a2/url, full rendering).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "urls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"tavily",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/tavily/search",
"description": "Tavily \u2014 AI-native web search tuned for RAG: ranked results with relevance scores, optional LLM answer synthesis. Pass `query`; optional `topic` (general|news|finance), `max_results` (1-20), `include_answer` (true = synthesized answer), `include_raw_content` (true|\"markdown\" = full page text per hit), `include_domains`/`exclude_domains`, `time_range` (day|week|month|year), `country`. Alternative to exa/search (semantic recall) and brave/search (keyword index).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "max_results",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "query",
"type": "string",
"description": "",
"example": "x402 payment protocol",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"tavily",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "19",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/theirstack/buying-intents",
"description": "TheirStack \u2014 List the BUYING-INTENT topics detected for a company from its job posts (each with confidence, mention count, first/last dates). Pass ONE of `company_domain` (preferred), `company_name`, `company_linkedin_url`; optional `keyword_slug_or` to check specific topics (slugs from theirstack/tech-catalog with keyword_type_not=technology), `confidence_or`, `limit`. The qualification signal before outreach: is this account showing intent for what you sell?",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "company_domain",
"type": "string",
"description": "",
"example": "stripe.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 10,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"theirstack",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/theirstack/companies",
"description": "TheirStack \u2014 Search companies by firmographics (industry, country, employee count, revenue, funding stage), tech stack (`company_technology_slug_or` \u2014 case-sensitive slugs from theirstack/tech-catalog), and hiring signals (`job_filters` + `min_num_jobs_found`: companies actively hiring for given roles/techs). REQUIRED: `limit` (1-5, vendor bills per company returned); `page` for more. Returns companies with the matching jobs/technologies attached \u2014 built for ABM, lookalike discovery, and compet\u2026",
"pricing": {
"amount": "0.6",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "company_country_code_or",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "industry_or",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"theirstack",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/theirstack/jobs",
"description": "TheirStack \u2014 Search job postings across thousands of career sites and job boards (hiring signals, recruiting, market research). REQUIRED: `limit` (1-10, vendor bills per job returned) plus at least one of `posted_at_max_age_days`, `posted_at_gte`/`lte`, `company_domain_or`, `company_linkedin_url_or`, `company_name_or`. Rich filters: `job_title_or`, `job_description_pattern_or` (regex), `job_technology_slug_or` (case-sensitive slugs \u2014 resolve via theirstack/tech-catalog), `job_country_code_or` (\u2026",
"pricing": {
"amount": "0.4",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "job_title_or",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "posted_at_max_age_days",
"type": "number",
"description": "",
"example": 7,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"theirstack",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "15",
"l30DaysUniquePayers": "4"
}
},
{
"url": "https://vaaya.ai/api/run/theirstack/tech-catalog",
"description": "TheirStack \u2014 Search the catalog of tracked keywords: technologies AND buying-intent topics. The slug resolver for every other theirstack filter (slugs are case-sensitive). Pass `q` (free-text search); optional `keyword_type` (\"technology\" = techs only), `keyword_type_not` (\"technology\" = intent topics only), `category_slug`, `limit` (default 25). Free upstream \u2014 always resolve slugs here before filtering jobs/companies by technology.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "kubernetes",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"theirstack",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/theirstack/technographics",
"description": "TheirStack \u2014 List the technologies a company uses, each with confidence (low/medium/high), the number of job posts mentioning it, and first/last dates seen. Pass ONE of `company_domain` (preferred), `company_name`, `company_linkedin_url`; optional `keyword_category_slug_or`, `confidence_or`, `min_jobs`, `limit` (rows). Flat vendor cost per company lookup regardless of rows; free upstream when the company isn't found.",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "company_domain",
"type": "string",
"description": "",
"example": "stripe.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 10,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"theirstack",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/tikhub/fetch",
"description": "TikHub \u2014 742 per-call social-data endpoints (GET) across douyin/tiktok/weibo/instagram/bilibili/zhihu/kuaishou/youtube & more. Pass { endpoint, ...params } (params per endpoint; most reads take username/user_id/keyword + pagination_token). Find endpoints via vaaya/discover or the social-data knowledge doc. Most calls 1\u00a2.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "endpoint",
"type": "string",
"description": "",
"example": "/api/v1/bilibili/app/fetch_bangumi_tab",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"tikhub",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "134",
"l30DaysUniquePayers": "7"
}
},
{
"url": "https://vaaya.ai/api/run/tomba/domain-search",
"description": "List all known professional email addresses at a company via Tomba. Pass `domain` (e.g. stripe.com) or `company` name; optional `country` (2-letter code), `department` (engineering/sales/finance/hr/it/marketing/operations/management), `page` + `limit` (10|20|50). Returns emails with names, positions, and the domain email pattern \u2014 good first step before email-finder when you only know the company.",
"pricing": {
"amount": "0.04",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "company",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "country",
"type": "string",
"description": "",
"example": "ex",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "department",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "domain",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 10,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "page",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"tomba",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/tomba/email-finder",
"description": "Find a person's professional email via Tomba from their name + company. Pass `domain` (preferred, e.g. stripe.com) or `company`, plus `full_name` or `first_name` + `last_name`. Returns the most likely email with a confidence score, sources, and position data. 1 Tomba credit \u2014 only charged upstream when a valid email is found.",
"pricing": {
"amount": "0.04",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "company",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "domain",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "first_name",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "full_name",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "last_name",
"type": "string",
"description": "",
"example": "example",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"tomba",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/tomba/email-verifier",
"description": "Verify an email address's deliverability via Tomba. Pass `email`. Returns status (deliverable/undeliverable/risky), SMTP + MX checks, disposable/webmail flags, and a score. Cheapest verify rung \u2014 use before sending to a found email.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "email",
"type": "string",
"description": "",
"example": "user@example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"tomba",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/tomba/linkedin-finder",
"description": "Reveal the professional email behind a LinkedIn profile via Tomba. Pass `url` (a linkedin.com/in/\u2026 profile URL); `full: true` returns ALL associated emails. Alternative to contactout:linkedin-contacts when you have the LinkedIn URL (cheaper, lower work-email precision). 1 Tomba credit.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://www.linkedin.com/in/alex-maccaw-ab592978",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"tomba",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://vaaya.ai/api/run/twocaptcha/solve",
"description": "2Captcha \u2014 submit a captcha task (reCAPTCHA, Turnstile, hCaptcha, image; ~0.3\u00a2). Params: `task` object per 2Captcha createTask schema. Poll with twocaptcha:result.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [],
"serviceName": "Vaaya",
"tags": [
"twocaptcha",
"ai-agents",
"pay-per-call"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://vaaya.ai/api/run/vaaya/consult",
"description": "Vaaya \u2014 one paid endpoint for agents. Describe any goal in plain English and get back the exact Vaaya calls to run: image & video generation, product-demo videos, web search & scraping, deep & market research, GTM lead enrichment & outreach, code sandboxes, browser automation, email, and persistent memory. Returns ready-to-run { service, action, params } calls with prices \u2014 then POST each to /api/run/{service}/{action}. Pay-per-call in USDC on Base (x402), no account or API key.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "intent",
"type": "string",
"description": "",
"example": "Find 20 EU fintech companies that raised a Series A this quarter and draft cold outreach for each",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"vaaya",
"ai-agents",
"pay-per-call"
],
"quality": null
},
{
"url": "https://vaaya.ai/api/run/wayback/snapshots",
"description": "List archived snapshots of a URL from the Internet Archive Wayback Machine (CDX index). Pass `url` + optional `from`/`to` (YYYY..YYYYMMDDhhmmss prefixes) and `limit`. Returns [timestamp, original, mimetype, statuscode, ...] rows \u2014 feed a row's timestamp to wayback/fetch. THE source for \"what did this page/pricing/docs say in <year>\" and for recovering dead links.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "from",
"type": "string",
"description": "",
"example": "2023",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "limit",
"type": "number",
"description": "",
"example": 20,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "openai.com/pricing",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Vaaya",
"tags": [
"wayback",
"ai-agents",
"pay-per-call"
],
"quality": null
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.01",
"maxAmount": "1",
"avgCostPerTransaction": "0.085465",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "Vaaya",
"tags": [
"akta",
"ai-agents",
"pay-per-call",
"apify",
"apollo",
"aviationstack",
"blockrun",
"brave",
"browserbase",
"contactout",
"courtlistener",
"crw",
"cueframe",
"deepgram",
"edgar",
"exa",
"fal",
"files",
"firecrawl",
"google-trends",
"icypeas",
"kadec0",
"kicksdb",
"linkup",
"modal",
"nyne",
"openalex",
"openfunnel",
"openrouter",
"oxylabs",
"parallel",
"propublica",
"prospeo",
"scrapingant",
"signalbase",
"tavily",
"theirstack",
"tikhub",
"tomba",
"twocaptcha",
"vaaya",
"wayback"
],
"iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783358761/bazaar-icons/161e7ee036681539.png"
}
}