AHelp Center
HomePricingOpen app →
All topics
InventoryPro

Bulk Actions

Pro-only — revise prices, end listings, and relist in batches.

Bulk actions let Pro users push changes to many listings at once instead of editing them one at a time on eBay. Selecting multiple rows on the Inventory page reveals the bulk toolbar; the Pro-only entries are unlocked once your subscription is active.

What bulk actions can do

  • Revise prices — increase or decrease prices by a percentage or absolute dollar amount, with optional floor and ceiling guardrails so a rounding error cannot dump a $200 book to $2.
  • End listings — end one or many auctions or fixed-price listings immediately on eBay.
  • Relist ended — recreate ended-but-unsold listings on eBay with the same data, optionally bumping the price.
  • Apply category — set a new eBay category in bulk (useful after eBay restructures their taxonomy).
  • Apply condition — set condition (Like New, Very Good, Good, Acceptable) across a set.

How a bulk run executes

When you confirm a bulk action we queue a job that:

  1. Validates the request locally (catches typos, out-of-range prices, ineligible statuses).
  2. Acquires an idempotency key so accidental double-submits cannot fire the action twice.
  3. Calls eBay's bulkRevise or bulkEnd endpoint in batches of 25 (eBay's max batch size).
  4. Logs the result of each item — success, partial success (some fields rejected), or full failure — to a run report.

Most bulk runs complete in under a minute. If a run is large enough to take longer, you can leave the page; it continues in the background and you will see the completed run on the Imports index.

Guardrails

We protect you from common footguns:

  • Price floor — if you set a percentage decrease, you can also set a minimum dollar floor. Items that would drop below the floor are skipped (not silently set to the floor).
  • Status check — you cannot revise prices on Sold or Ended listings; we filter the selection automatically and warn you about the skipped count.
  • Dry-run preview — before you confirm, we render a table showing the before and after values for every affected listing. Walk through it; cancel if anything looks off.

Auto-relist

A subset of bulk relist is the auto-relist rule: any active listing that ends without selling can be automatically relisted on the next sync. Configure per-item from the detail drawer (Auto-relist on expiry: yes/no) or in bulk from the toolbar.

Auto-relist respects:

  • A maximum relist count per item (default 3 — change in Settings → Inventory).
  • A cooldown period (default 24 hours) before a freshly-ended listing is re-pushed.

eBay rate limits

eBay imposes per-token rate limits — roughly 5,000 calls per day for the inventory and marketing scopes. Bulk runs respect these limits by spacing batches. If you bulk-revise 800 listings, expect the run to take ~3 minutes, not 30 seconds.

If you hit a rate-limit error eBay returns it directly; we surface it in the run report and pause the remainder of the queue for an hour.

Failed items

Every bulk run produces a results CSV with one row per item: the eBay listing ID, the action attempted, the response code, and any error message. Download from the run detail page. Use it to retry the failed subset after fixing the root cause.

On this page
  • What bulk actions can do
  • How a bulk run executes
  • Guardrails
  • Auto-relist
  • eBay rate limits
  • Failed items
Did this help? Email 11sosam11@gmail.com with feedback or a follow-up question.