YourPlaceholder

Turn Any Website Into a Clean JSON API

"Use the right drill for the wall"
Describe the data you want in one sentence — the AI writes the extraction recipe, the engine runs it forever at zero AI cost per request. Picks the cheapest method that works: webhook, API, RSS, JSON-LD or DOM. Native WordPress plugin and MCP server for your agents included.
Tier 0: Inbound Webhooks
Tier 1: API + RSS + JSON-LD
Tier 3: Headless Browser (Pro)
Tier 4: AI Builder + Rewriter + Self-Heal
MCP Server for AI Agents
Remote Agents: Run on Your Server
Library: Your Markdown Second Brain
Start Free Get the WordPress Plugin

Visual builder and AI quick start on every plan · MCP-ready for your agents · runs on your own server when you need it to

What's Already Live

800+ TESTS PASSING · ENGINE, AI BUILDER, MONITORS, MCP, REMOTE AGENTS, LIBRARY, ANALYTICS, BILLING & WP PRO SHIPPED
✅
Extraction Engine
Every tier live, on our servers or yours
Inbound Webhooks (Tier 0)
Receive data from any service. HMAC verified.
LIVE
REST API Client
Bearer / API Key / Basic Auth
LIVE
RSS / Atom Reader
Parse any feed
LIVE
JSON-LD Processor
Extract schema.org data from any page
LIVE
Headless Browser Fallback
Protected pages rendered via real browser (Pro)
LIVE
DOM Scraper (Tier 3)
CSS-selector extraction over a real headless browser
LIVE
Visual Selector Picker (Pro)
Click fields on a rendered page — we write the CSS selectors
LIVE
Visual Mapping Builder
Point-and-click field mapping — on every plan, including Free
FREE
BYO Proxy
Route extraction through your own IP
LIVE
Remote Agents & Nodes
One Docker command: your endpoints run from your own server and report back
NEW
⚙️
Platform Features
Production-ready infrastructure
Template Library
Browse, share, and copy reusable configs
LIVE
Outbound Webhooks
Push data with retry + auto-disable
LIVE
Action System
Trigger external APIs on conditions
LIVE
WordPress Plugin + Pro Tier
Plan-gated auto-import, AI rewriting, 15-min sync
LIVE
Stripe Billing + Plans
Self-serve checkout, monthly or yearly, upgrades & downgrades
LIVE
Refer & Earn
20% recurring commission on everyone you refer
LIVE
Recoverable Deletes
30-day undo on endpoints and templates
LIVE
Failure & Limit Alerts
In-app and email when an endpoint stops working
LIVE
Usage Analytics
Every call: who, which key, cache hit, result. Filter, search, page through it
NEW
Two-Factor Authentication
TOTP with recovery codes on every account
LIVE
🛠️
AI & Developer Tools
Set up by AI, built for agents and builders
Starter Templates
Copy-and-run: Hacker News, world news, product pricing
LIVE
AI Endpoint Builder
One sentence → validated, working endpoint
LIVE
Self-Healing Extractions
Broken selectors re-derived by AI, validated, swapped in
LIVE
Per-Endpoint Scheduling + AI Rewriter
Down to 15 min · BYO OpenAI/Ollama key
LIVE
Change Monitors
Alerts when the data actually changes — bell, email, webhook
LIVE
MCP Server + Markdown Output
Tools for Claude/Cursor · ?format=markdown for LLMs
LIVE
API Docs & Status Page
Live OpenAPI reference + real-time component health
LIVE
Library
Markdown second brain: shelves, books, [[wikilinks]], AI assist, Obsidian export
NEW

The Intelligent Router

USE THE RIGHT DRILL FOR THE WALL
🔗
Target URL
Or incoming webhook
🧠
The Dispatcher
Picks the cheapest viable strategy
●
Tier 0: Inbound Webhooks
Data pushed to us
CHEAPEST
●
Tier 1: API / RSS / JSON-LD
Structured sources
FASTEST
●
Tier 3: DOM + Headless
Visual selector picker · real browser
HEAVY

The AI Does the Setup

THE ENGINE DOES THE RUNNING · ZERO AI COST PER REQUEST

AI-powered extraction services charge model prices on every single request. Here the AI writes the recipe once — validated against the live page before you ever see it — and the deterministic engine runs it forever, for free.

✨
AI Quick Start
One sentence → working endpoint

Paste a URL and say what you want — "title, price and image of each product". The AI derives the JSON paths or CSS selectors, tests them against the live page, and hands you a working endpoint. On every plan, free included.

🩹
Self-Healing
Sites change. Your feed survives.

When a site redesigns and the selectors stop matching, the AI re-derives the recipe against today's page, verifies it extracts real data, swaps it in and notifies you. The old recipe is kept — nothing changes silently.

👁
Change Monitors
Hear about it when it matters

Watch a whole feed or a single field — a price, a stock count. Real changes reach you in-app, by email, and over a result.changed webhook. Reorders and noise don't count as news.

🤖
MCP Server — Plug Your Agents In
Claude · Cursor · any MCP client

Agents can run your endpoints, list them, and create new ones from a sentence. Cached, structured, stable data costs an agent a fraction of the tokens of re-scraping a page.

{ "url": "https://core.yourplaceholder.com/api/v1/mcp", "headers": { "Authorization": "Bearer pak_YOUR_KEY" } }
📄
LLM-Ready Markdown
Built for context windows

Every endpoint can answer in clean, boilerplate-free markdown — items as linked sections, HTML stripped — instead of JSON. One query parameter.

GET /api/v1/exec/{token}?format=markdown

Run It On Your Own Server

ONE DOCKER COMMAND · OUTBOUND ONLY · NO OPEN PORTS

Some sources only answer a known IP. Some data lives on a network the cloud can't reach. Deploy an agent where the data is: it runs your endpoints from there and reports every result back, so monitors, webhooks and alerts keep working exactly as before.

🛰
Node Runner
Your server does the work

The node pulls the endpoints you assign to it, runs them on its own schedule with the same engine, and pushes each result back. If it goes quiet, the platform takes the endpoints back until it returns.

docker run -d --name yp-node \ -e YP_MODE=node \ -e YP_HUB_URL=https://core.yourplaceholder.com \ -e YP_AGENT_TOKEN=agt_YOUR_TOKEN \ ghcr.io/yourplaceholder/core
🔁
Fetch Relay
Your IP, our engine

A lighter option: the platform keeps the schedule and the parsing, and only the HTTP request leaves from your machine. Optional headless rendering for JavaScript pages. Pick Run through on any endpoint and you're done.

🔒
Built for Locked-Down Networks
Allowlists · intranets · compliance

Agents only make outbound calls, so they work behind NAT and firewalls with nothing exposed. Each one has its own revocable token, shows online or offline in your settings, and falls back to the platform when you allow it.

Library: Keep What You Learn

A MARKDOWN SECOND BRAIN NEXT TO YOUR DATA · EXPORTS TO OBSIDIAN

Pulling data is half the job. The Library is where you turn it into something of your own: notes, guides, research, whole books, organized the way a bookshelf is and linked the way your thinking is.

📚
Shelves, Books, Pages
Plain Markdown, live preview

Write in a fast Markdown editor with split preview and autosave. Link pages with [[wikilinks]], see backlinks, tag with #tags, jump anywhere with Ctrl+K, and restore any earlier version of a page.

✂️
Clip From Your Endpoints
Research that fills itself

Save any result from any endpoint straight into a page, quoted with its source link. Then let the AI draft, summarize, rewrite or outline right inside the editor, using the same provider setup as the endpoint builder.

📦
Yours to Take Away
No lock-in, ever

Export a page, a book or the whole library as Markdown: folders per book, front matter, wikilinks intact, images in an assets folder. It opens in Obsidian as-is, and imports back the same way.

How It Works

FROM ANY SOURCE TO ONE STABLE ENDPOINT
DATA SOURCES
TIER 0 · PUSHED IN

Inbound Webhooks

  • Stripe payments
  • Shopify orders
  • GitHub events
  • Your own app
POST /webhooks/inbound/{token}
TIER 1 · PULLED IN

Structured sources

REST / JSON APIs Bearer · API Key · Basic Auth
RSS / Atom Feeds News · blogs · podcasts
JSON-LD on web pages Products · articles · events
TIER 3 · RENDERED (PRO)

Any web page

DOM Scraper Real headless Chromium — JS-heavy pages included
Visual Selector Picker Click fields on the rendered page — no CSS needed
Bring Your Own Proxy Requests leave from your IP, not ours
YOURPLACEHOLDER ENGINE

Normalize · Map · Cache

YOUR RESPONSE MAPPING
{
  "items": "data.featured.entries",
  "name":  "items[].displayName",
  "price": "items[].price.final",
  "image": "items[].assets[0].url"
}
Dot notation · array iteration · type transforms · CSS selectors for scraped pages
YOU CONSUME IT
ONE STABLE URL
GET /api/v1/exec/{template}/{slug} X-API-Key: pak_… or tak_…

Same shape, no matter the source · account keys or safe template-scoped keys

START IN 2 MINUTES

Copy a starter template — Hacker News, world news feeds, product prices — and hit Execute. Full reference in the interactive API docs.

USE IT ANYWHERE
  • WordPress plugin
  • n8n / Zapier / Make
  • Your React / Vue app
  • Cron jobs & scripts
  • Outbound webhooks
  • Conditional actions
  • Slack / Discord pings
  • Failure notifications

SCHEDULED OR ON-DEMAND

Sync every 5min · hourly · daily
Cached results · rate-limited per tier

Native WordPress Plugin

SHIPPED · PRO TIER LIVE · BUILT FOR THE 43% OF THE WEB ON WORDPRESS
🔌
Drop-in WordPress Sync
No competitor offers this
Browse + import templates
Scan API account or paste URL
Toggle endpoints on/off
Per-endpoint sync frequency
Bulk controls for big templates
Enable all, sync all, set interval / category / status in one click
One-click template refresh
New sources appear, your settings stay
Featured images, categories & authors
Duplicate detection built in · auto-publish or draft
Manual + scheduled sync
Every 15 min (Pro), hourly, daily, weekly
AI rewriting + developer hooks
Rewrite titles & content before publish (Pro)
🎮
Live Showcase
See it in production

CentralGameHub.com runs entirely on the YourPlaceholder engine: 67 sources feed a gaming news site with 24 game hubs, a patch-notes page and platform sections, all through the WordPress plugin. Stories are filed automatically by game, platform and type. Nobody copy-pastes anything.

Visit CentralGameHub.com →

Pricing

FLAT MONTHLY PRICING · ANNUAL = 2 MONTHS FREE · NO PER-CALL CHARGES
Free
$0
For trying it out
5 data sources
100 requests / day
1 library · 100 pages
Tier 0–1 only
Starter
$4.99/mo
or $49.90/yr — 2 months free
For solo makers
20 data sources
2,000 requests / day
Hourly scheduling
Webhooks
WordPress Pro plugin
3 libraries · 1,000 pages
Community support
RECOMMENDED
Pro
$14.99/mo
or $149.90/yr — 2 months free
For agencies + indie SaaS
100 data sources
50,000 requests / day
Headless browser (Tier 3)
Webhooks + Actions
AI rewriting + 15-min sync
Remote agent on your server
10 libraries · unlimited pages
Business
$49.99/mo
or $499.90/yr — 2 months free
For teams + scale
Unlimited sources
5 remote agents · 5-min sync
Unlimited libraries
Priority queue
Team seats
Everything in Pro
Priority support

Every account includes a referral link — earn 20% of everything your referrals pay, for as long as they keep paying.

Get in Touch

WE'D LOVE TO HEAR FROM YOU

Let's talk

Have a question about the API, need help integrating, or want to discuss a custom plan? Drop us a message and we'll get back to you within one business day.

office@yourplaceholder.com