18 AI-powered micro-APIs for text intelligence, productivity, data extraction, translation, and real estate analytics.
Pay per call with USDC (x402) or try free — no signup required.
Every endpoint returns structured JSON. Free tier: 3 calls/day per IP.
Extract structured data from any text: entities, dates, amounts, emails, phones, addresses, key-value pairs.
Translate text between any languages with tone control. Supports formal, casual, and technical modes.
Classify text into custom categories. Single or multi-label. Perfect for routing, tagging, and triage.
Generate content: emails, blog posts, tweets, ads, product descriptions. Multi-language + tone control.
Analyze emotional tone, detect sentiment (positive/negative/mixed), extract key emotional phrases.
Summarize any text in any language. Fast and accurate. Great for articles, docs, emails.
Rewrite text in a different style: formal, casual, simple, academic, or persuasive. Preserves meaning.
Extract keywords and topics from text. Ranked by relevance. Perfect for SEO and auto-tagging.
Generate questions from text: quizzes, FAQs, interview questions, or comprehension tests.
Fix grammar, spelling, and punctuation. Returns corrected text with a list of all changes made.
Compare two texts: similarity score, differences in tone/content/style, and common themes.
Extract action items, decisions, and follow-ups from meeting notes, emails, or chats.
Generate complete email drafts with subject, body, and CTA. Adapts to recipient and tone.
Parse invoices and receipts into structured data: vendor, items, taxes, totals, currency.
Analyze product reviews: extract rating, pros, cons, verdict, and buyer intent.
Get responses as a character: pirate, Yoda, CEO, therapist, coach, or any custom persona.
Extract structured data from real estate listings. Returns ficha tecnica with price, area, amenities, risks.
Score real estate leads by intent. Returns score (0-100), tier, signals, and a recommended reply.
No signup, no API key — just paste text and hit a button.
curl -s -X POST https://shadow.vulpes-ai.com/ai/extract \
-H 'Content-Type: application/json' \
-d '{"text":"John Smith, CEO of Acme Corp. Email: john@acme.com. Revenue: $5.2M in 2025."}'
import requests
r = requests.post("https://shadow.vulpes-ai.com/ai/translate",
json={"text": "Hello world!", "target_language": "es", "tone": "casual"})
print(r.json())
const r = await fetch("https://shadow.vulpes-ai.com/ai/classify", {
method: "POST",
headers: {"Content-Type": "application/json"},
body: JSON.stringify({
text: "I want to cancel my subscription immediately!",
categories: ["support", "billing", "feedback", "spam"]
})
});
console.log(await r.json());
curl -s -X POST https://shadow.vulpes-ai.com/ai/generate \
-H 'Content-Type: application/json' \
-d '{"prompt":"Write a product description for a smart water bottle","type":"product_description","tone":"persuasive"}'
# 1. Send USDC on Base to 0x1C3c...98F
# 2. Use the tx hash as payment proof:
curl -s -X POST https://shadow.vulpes-ai.com/ai/extract \
-H 'Content-Type: application/json' \
-H 'X-PAYMENT: 0xYOUR_TX_HASH_HERE' \
-d '{"text":"Your text to extract data from..."}'
curl -s https://shadow.vulpes-ai.com/payment/verify/0xYOUR_TX_HASH
No signup. No API keys. Just send a request. For high volume, send USDC on Base and include the tx hash in X-PAYMENT header.
Pay to: 0x1C3c762dFDE09F126D3789C6C5a257a608e5B98F (Base chain USDC)
Payments verified on-chain. Each tx hash = 1 API call. Anti-replay protected.