utahcreates

DataStream

Any API or feed, on your site — synced, displayed, done.

Paste one address. DataStream reads the response, finds the records, picks the right fields, spots the pages, and — if the API wants a key — figures out where the key goes by trying. Then it keeps everything fresh on a schedule, forever.

Download free — .zip Try it in your browser Read the guides

342 tests ✓ PHP 7.4–8.4 tested WP 6.0 + 7.0 live-verified Plugin Check clean

How it feels

Setup is one URL.

1 · Paste

Give the Connect Wizard any API address — or pick a fun one from the gallery. Cat facts count.

2 · Watch it figure things out

“Found 20 records. ‘id’ is unique — using it. There are more pages.” Every decision is shown with its evidence.

3 · Put it on a page

One click makes a draft page with your data already on it. Tables, cards, image grids — pick a look.

The Connect Wizard mid-detection: “Found 10 records with 2 fields”, with its evidence list, field chips, and a live preview of real data
The wizard showing its evidence — a real capture from the verification run, not a mockup.
The DataStream dashboard with eleven streams side by side — weather, books, news, CSV, XML rates — each with record counts and sync buttons
Eleven live streams on one dashboard — JSON, RSS, CSV and XML side by side.

What it does

The full machine.

Every format

JSON, XML, RSS/Atom, CSV — pasted, sniffed, parsed. The pipeline doesn’t care.

Fickle-API armor

Retries, rate-limit respect, weird encodings tolerated, pagination that stops when pages repeat. One dead API never blocks the others.

Display anywhere

Shortcode, block, or template tags. Pagination, sorting, a search box, style presets — no code.

API to Posts (Pro)

Records become real posts or WooCommerce products — prices, stock, categories, images downloaded into your Media Library.

Streams (Pro)

Sync many APIs side by side, each with its own auth, mapping, and schedule discipline.

Safe by default

Private networks blocked unless you opt in, responses size-capped, credentials never logged, uninstall never deletes your data without permission.

Pricing

Free is a complete product.

The free version syncs one stream every 15 minutes with every display feature. Pro adds scale and depth. Prices are published early so there are no surprises.

Free

1 stream · every format · all display templates · the Connect Wizard · 15-minute syncs.

$0, forever Download free — no signup

Pro

Unlimited streams · API-to-Posts & WooCommerce · image sideloading · OAuth 2.0 · WP-CLI · 5-minute syncs.

$39 / year Buy Pro — $39/year

The zip here is the complete free plugin — no email, no signup, updates announced on this site. A WordPress.org listing will follow (their review queue takes one plugin per author at a time, and SwiftQueue is in line first). Pro checkout runs through Freemius, the merchant of record — taxes, receipts, refunds, and licence delivery are theirs.

Honesty section

What the chips mean

“342 tests” is the count of assertions in the automated suite that runs before every release, on PHP 7.4 and 8.4. “Live-verified” means the features were run against real APIs on a real WordPress install and the results were checked — not screenshots, syncs. Latest green runs: 342/342 on the full build and 298/298 on the free build, 24 Aug 2026.