Rightshold™ Sign up

Evidence Delivery · $99 / 30 days · Offers open November 18, 2026 · online purchasing currently unavailable

Answers · AI crawlers

I use a personal AI agent to watch listings and shop for me, and in November 2026 it started getting blocked on eBay. Does eBay allow AI shopping agents, what does its user agreement actually say, and which other big sites ban or restrict buy-for-me agents?

Last updated

TL;DR: Not without eBay's permission, on the contract's wording. Section 3 of eBay's User Agreement says users will not use "any robot, spider, scraper, data mining tools, data gathering and extraction tools, or other automated means (including, without limitation buy-for-me agents, LLM-driven bots, or any end-to-end flow that attempts to place orders without human review) to access our Services for any purpose, except with the prior express permission of eBay." That wording has been in force since February 20, 2026 and is unchanged in the version effective June 28, 2026. In practice eBay told The Verge (November 10–12, 2026) it isn't a blanket ban: it permits "AI search, discovery and certain agent-assisted navigation" under its policies and blocks unauthorized scraping, including data collection for model training; Meta's Muse agent was blocked for a weekend and then got through only some of the time. eBay hasn't published which agents have permission or how to get it. Business Insider's November 12 list adds Amazon (may limit any agent's access, including by technical measures), Target (only approved agents, listed as its own assistant, OAI, Google and Microsoft), Booking.com, Resy, Yelp and United Airlines (unauthorized agents may not search, book, buy or manage trips). Under eBay's terms the account holder, not the software, is the party in breach, and a purchase an agent makes still binds you.

What should I check, step by step?

1. Read the site's terms, not just robots.txt. eBay's ban is in its User Agreement; robots.txt and AI-preference signals don't tell you whether a buy-for-me agent is allowed.

  1. Look for a named allowlist or a permission route. Target lists approved agents; Resy names ChatGPT and Claude; eBay requires prior express permission but publishes no process.
  2. Don't hand your password to an unapproved agent. eBay's agreement bars sharing log-in credentials with third parties and points to its Multi-User Account Access program instead; Amazon cited a third-party agent appearing to capture and store customer credentials.
  3. Keep a human review step before any order. eBay names "end-to-end flow that attempts to place orders without human review" as an example of prohibited automation, and under its terms a purchase or winning bid is a binding contract for the account holder.
  4. Expect intermittent blocks rather than a clear refusal. eBay's enforcement is technical and selective, so an agent may work one day and be blocked the next; treat that as a signal the site hasn't approved it.
  5. If you run the site, say it plainly in both places: terms that name which agents may do what, and edge rules that enforce it, with a public way for operators to request access.
  6. Keep your own record of what your agent was allowed to do and what it did on each site, in case an order or an account action is questioned later.

What does eBay's user agreement say about buy-for-me agents and LLM-driven bots?

The clause sits in Section 3, "Using eBay", in the list of things users agree not to do. eBay's help page shows the current agreement, effective June 28, 2026 for existing users, and states that the previous amendment took effect for all users on February 20, 2026; the agent wording appears in that earlier version too. The same list bars circumventing technical measures, imposing an unreasonable or disproportionately large load, and harvesting information about users without consent.

Is eBay blocking AI shopping agents like Meta's Muse?

The Verge reported on November 10, 2026 that a reader's Muse agent, which had been building a daily digest of watch listings, stopped being able to pull eBay links or details over the weekend; The Verge reproduced the block and found Muse sometimes pointed to outside sites mirroring eBay listings. By November 12 it described Muse's access as hit or miss.

Which companies ban or restrict AI shopping agents?

Business Insider's November 12, 2026 list: Amazon's Conditions of Use say it may limit, including by technical measures, whether and how any agent accesses its services, and Muse users in September saw a notice that continued access by an unauthorized AI agent violated those conditions. Target's terms bar AI shopping agents unless authorized and list approved ones that may sign in, build carts, place orders and start returns with the customer's permission. Booking.com bars AI assistants without permission; Resy supports ChatGPT and Claude and may block others; Yelp requires express permission for non-human traffic; United Airlines said unauthorized agents may not search, book, buy or manage trips.

How do I ask Rightshold about this (free, no key)?

Add the MCP server https://www.rightshold.com/mcp to Claude, Cursor, ChatGPT, Grok or VS Code, then ask: “Before my shopping agent visits ebay.com, what do the site's own published signals say an agent may do there, per purpose (read, search_index, crawl, train, transact)?”

One-click setup

{
  "tool": "check_airspace",
  "arguments": {
    "domain": "ebay.com"
  }
}

Rightshold isn't affiliated with eBay, Amazon, Target, Meta, United Airlines or any company named here and can't grant or check permission on their sites. The eBay clause is quoted from eBay's User Agreement as published on ebay.com and read November 13, 2026; other companies' positions are as reported by The Verge (November 10 and 12, 2026), Business Insider (November 12, 2026) and PPC Land (November 13, 2026), and terms change. Not legal advice.

What are the sources?

Related

Not legal advice. JSON · Markdown · All answers

Get a free API key in one call

No card and no email needed. 100 free credits; the license and policy checks stay free without a key.

curl -s -X POST https://www.rightshold.com/v1/accounts/signup -H "Content-Type: application/json" -d '{"accept_terms":true}'
export RIGHTSHOLD_API_KEY=rs_...   # the api_key from the reply (shown once)
curl -s https://www.rightshold.com/v1/licenses/check -H "Authorization: Bearer $RIGHTSHOLD_API_KEY" \
  -H "Content-Type: application/json" -d '{"license":"MIT","intended_use":{"commercial_use":true}}'