For publishers

Feeds that are
never wrong.

Stop stitching together nightly CSVs and broken affiliate links. Accept an invite, choose the fields you need, and get a live feed that reflects the retailer's catalogue right now.

CSV · webhook · API 2s deltas HMAC signed
Built for

Comparison sites, affiliates, agents, apps.

If your product recommendations depend on live retailer data, prices, stock, availability, Merchand gives you that data at the speed it actually changes.

Your customers expect answers in seconds. An LLM that returns an out-of-stock product or a stale price is worse than one that doesn't answer at all. Merchand is the freshness layer between your surface and every retailer you distribute.

Workflow

Four steps. No engineering.

01

Accept the invite.

Retailer sends you a link. One click to set up your publisher account.

02

Pick your format.

Google Shopping, Meta, Amazon, TikTok, or a custom CSV. Each template maps to the right fields automatically.

03

Filter what matters.

Narrow by category, price range, brand, or any custom field. Only the products you actually distribute.

04

Go live.

Pull the CSV, subscribe to a webhook, or hit the API. Data refreshes within seconds of a source change.

Delivery

Three ways to consume.

Choose what fits your stack. Merchand speaks all three fluently, and you can mix them per subscription.

CSV feed

Pull a URL. Parse. Done.

Authenticated feed URL refreshed live. Point any ingestion tool, affiliate system, or cron at it. Full catalogue or delta only.

GET /feeds/:key/products.csv
X-Source: merchand
X-Last-Change: 2s ago
Webhooks

Push on every change.

Signed webhook on any delta. Price down, stock out, new listing, product retired. Your server decides what to do; we guarantee delivery.

POST /your-hook
X-Merchand-Signature: ...
{ "type": "price.change",
  "product_id": "sku-412",
  "from": 14.99, "to": 12.49 }
Live API

LLM-ready endpoint.

Built for agents. One request, all public fields plus a monotonic as_of timestamp so your model can reason about freshness.

GET /v1/products/sku-412
{ "price": 12.49,
  "in_stock": true,
  "as_of": "2026-04-23T22:47:18Z" }
Self-serve

Your dashboard. Your rules. Your live data.

Manage every retailer subscription from one place. Update recipes, rotate keys, preview feeds, and watch deliveries in real time. No tickets. No waiting on engineering.

Get started

Join a retailer's network.

Free to start. If a retailer has invited you already, use the link they sent. If not, tell us who you'd like to work with.