Shadow AI API

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.

3 free calls/day x402 USDC payments Claude AI powered No API key needed

Endpoints

Every endpoint returns structured JSON. Free tier: 3 calls/day per IP.

POST /ai/extract NEW

Extract structured data from any text: entities, dates, amounts, emails, phones, addresses, key-value pairs.

$0.02/call
3 free calls/day

POST /ai/translate NEW

Translate text between any languages with tone control. Supports formal, casual, and technical modes.

$0.01/call
3 free calls/day

POST /ai/classify NEW

Classify text into custom categories. Single or multi-label. Perfect for routing, tagging, and triage.

$0.01/call
3 free calls/day

POST /ai/generate NEW

Generate content: emails, blog posts, tweets, ads, product descriptions. Multi-language + tone control.

$0.02/call
3 free calls/day

POST /ai/sentiment NEW

Analyze emotional tone, detect sentiment (positive/negative/mixed), extract key emotional phrases.

$0.01/call
3 free calls/day

POST /ai/summarize

Summarize any text in any language. Fast and accurate. Great for articles, docs, emails.

FREE
3 calls/day (rate limited)

POST /ai/rewrite NEW

Rewrite text in a different style: formal, casual, simple, academic, or persuasive. Preserves meaning.

$0.01/call
3 free calls/day

POST /ai/keywords NEW

Extract keywords and topics from text. Ranked by relevance. Perfect for SEO and auto-tagging.

$0.01/call
3 free calls/day

POST /ai/questions NEW

Generate questions from text: quizzes, FAQs, interview questions, or comprehension tests.

$0.01/call
3 free calls/day

POST /ai/fix NEW

Fix grammar, spelling, and punctuation. Returns corrected text with a list of all changes made.

$0.01/call
3 free calls/day

POST /ai/compare NEW

Compare two texts: similarity score, differences in tone/content/style, and common themes.

$0.01/call
3 free calls/day

POST /ai/action-items NEW

Extract action items, decisions, and follow-ups from meeting notes, emails, or chats.

$0.02/call
3 free calls/day

POST /ai/email-draft NEW

Generate complete email drafts with subject, body, and CTA. Adapts to recipient and tone.

$0.02/call
3 free calls/day

POST /ai/parse-invoice NEW

Parse invoices and receipts into structured data: vendor, items, taxes, totals, currency.

$0.02/call
3 free calls/day

POST /ai/review-analyze NEW

Analyze product reviews: extract rating, pros, cons, verdict, and buyer intent.

$0.02/call
3 free calls/day

POST /ai/persona FUN

Get responses as a character: pirate, Yoda, CEO, therapist, coach, or any custom persona.

$0.02/call
3 free calls/day

POST /ficha POPULAR

Extract structured data from real estate listings. Returns ficha tecnica with price, area, amenities, risks.

$0.01/call
3 free calls/day

POST /lead-score

Score real estate leads by intent. Returns score (0-100), tier, signals, and a recommended reply.

$0.01/call
3 free calls/day

Try It Live

No signup, no API key — just paste text and hit a button.

Quick Start

Extract structured data (curl)

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."}'

Translate (Python)

import requests
r = requests.post("https://shadow.vulpes-ai.com/ai/translate",
    json={"text": "Hello world!", "target_language": "es", "tone": "casual"})
print(r.json())

Classify (JavaScript)

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());

Generate content (curl)

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"}'

Paid request with USDC (curl)

# 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..."}'

Verify a payment (GET)

curl -s https://shadow.vulpes-ai.com/payment/verify/0xYOUR_TX_HASH

Pricing

FREE
3 calls/day per IP
$0.01
Standard endpoints
$0.02
Premium endpoints
18
AI endpoints

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.