The engine behindbetter link buying.

Search publishers, compare supplier prices, and order placements through one API. Connect your SEO tools or AI agent to a purchasing workflow with independent domain checks and built‑in spending controls.

REST + MCP · 152,000+ verified domains · 10 suppliersWorks with Claude, ChatGPT, Claude Code and Cursor

Depth at the authority you buy.

Independently screened →
DR30+
55,041
DR40+
30,702
DR50+
18,441
DR60+
9,803
DR70+
5,498
DR80+
1,238

Verified domains by claimed DR, deduplicated across every supplier we buy from. Every domain that failed verification is excluded.

Spend less time managing link purchases.

Finding a placement is only part of the work. You still have to compare offers, check the publisher, place the order, send content, and track delivery. Placement API brings those steps into one workflow, so you spend more time deciding where to invest and less time administering each purchase.

01 / DISCOVER

Search once. Compare suppliers.

Find placements by topic, authority, traffic, price, geography, and language across 10 suppliers. See competing offers for the same domain together, without checking each supplier’s catalogue.

02 / PLAN

Turn a brief into a priced plan.

Specify your criteria and budget. Get a plan with the cheapest available seller for each selected domain, suspect inventory excluded by default, and prices held for 4 hours.

03 / BUY

Manage purchases in one place.

Order placements, send your content, and track delivery through the same integration. One balance and one invoice across suppliers.

One workflow. You make the call.

“Find finance placements for this page, within my budget. Compare prices and show me a plan before buying.”

workflow

Finance placements for a pricing page

target_url: example.com/guides/pricing

  • topic
  • authority
  • traffic
  • price
  • geography
  • language

Relevance first.

Match your campaign to relevant publishers across every supplier, then compare prices for the placements you select.

Discovery reads topic, audience and composition, not just a rating.

  1. 01 / AUTOMATIC

    Review the plan.

    See proposed domains, individual costs, and selection reasoning. Prices are held for 4 hours.

  2. 02 / YOUR APPROVAL

    Place the orders.

    Approve purchases and send your content. Nothing is bought until you, or a standing order you have switched on, says so.

  3. 03 / AUTOMATIC

    Follow delivery.

    Check progress in your existing workflow. Campaign history shows what you have already bought.

One request. A priced plan.

Post a brief and get a priced plan to review. The same calls handle planning, ordering, and tracking, whether a person or an agent makes them. Use REST from your product or connect through MCP.

Full API reference →

POST /v1/quote
POST /v1/orders
GET /v1/orders

# A brief in, a priced plan out. Prices held for four hours.
curl -X POST https://api.placementapi.com/v1/quote \
  -H "Authorization: Bearer $PLACEMENT_KEY" \
  -d '{
    "target_url": "https://acme.com/pricing",
    "topic": "finance",
    "links": 5,
    "budget_credits": 200000,
    "strategy": "cheapest"
  }'

# { "quote_id": "q_7f3a...", "expires_at": "...", "total_credits": 168400,
#   "lines": [ { "offer_id": "s1a2b3c4:example-publisher.com:guest_post",
#                "site_id": "example-publisher.com", "price_credits": 23400,
#                "why": ["cheapest of 3 sellers", "verified traffic 41,200"] }, ... ] }

The same calls whether a person or an agent makes them. Full API reference.

Same placement. Different prices.

The same domain can appear in several supplier catalogues at different prices. Placement API puts those offers side by side so you can choose the lowest available price for the placement you need.

Explore the price comparison data →
Median price gap, same domain
95%
Domains sold by multiple suppliers
92,012
75%

Buying power that comes back to you.

You share in the buying power of the platform. After delivery, 75% of supplier volume discounts comes back to buyers as credits.

1 in 4

measured domains fail a screening test

Search trafficRanking keywordsBacklink signalsPublic web graphSubdomain footprint

49,669 domains flagged across the measured catalogue.

Choose publishers with more than a rating to go on.

A high domain rating is only one signal. Before you commit budget, you need to know what supports it.

Placement API checks domains against five screening criteria, using search traffic, ranking keywords, backlink signals, and the public web graph. Domains that fail are flagged in every response and excluded from generated plans by default, so screening becomes part of purchasing rather than a step before it.

See how we screen domains →

Give your agent purchasing power. Keep the controls.

Set clear boundaries over what can be spent and when. The platform enforces them.

Connect your agent →
01

Start with search access.

Read-only keys let your agent explore inventory and prepare plans. Ordering requires separate permission.

02

Set spending limits.

Per-order and daily caps are enforced in the same statement that charges the purchase, not asked for in a prompt.

03

Keep the price you approved.

Quoted prices are held for 4 hours, giving you time to review a plan before purchasing.

04

No duplicate charges on retries.

Required idempotency keys prevent a retried order request from becoming a second purchase.

Visibility doesn’t end at checkout.

Track whether an order needs content, is in progress, or has been delivered. Cancel for a full refund before your order is sent to the supplier. Refunds cover undelivered orders under the delivery policy, and delivered links are checked for a year for presence, dofollow status, and the agreed anchor text.

Room to change your mind.

Cancel for a full refund before your order is sent to the supplier.

Delivery protection.

Refunds cover undelivered orders under the delivery policy.

A year of link checks.

Delivered links are checked for presence, dofollow status, and the agreed anchor text for a year.

View delivery and refund terms →

Build link acquisition into the way you work.

SEO agencies

Manage purchasing across client campaigns through one integration. Keep domain history, spending, and delivery status accessible without reconciling separate supplier accounts.

SEO software teams

Add placement discovery and purchasing to your product through a shared API, with a machine-readable schema to support integration.

Teams using AI agents

Let your agent move from research to a priced plan and approved purchases, with spending controls enforced by the platform. 20 hosted MCP tools connect to the agents you already use.

One API. More ways to build.

Built on PlacementAPI

Try it on your next campaign.

Get a free API key, search $130 million of inventory, and build your first priced plan. See the domains and costs before you buy. Pay per placement at the price shown.

Connects over MCP to Claude / ChatGPT / Claude Code / Cursor