Detect and fulfill eBay Authenticity Guarantee listings for consigned luxury items via the Sell APIs
domain: ebay.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Publish the item via the Inventory/Trading API as usual — Authenticity Guarantee enrollment is automatic for eligible categories (watches, sneakers, handbags, apparel, trading cards, jewelry), with no opt-in call
Ensure the offer has at least one shipping option and a handling time of three days or less, both required for AG eligibility
Check for warning code 21920343 in the listing response (or IsItemEMSEligible via GetItem) to confirm AG qualification, and 21920344 for bundled eBay-provided shipping
On order creation, read eBayEstimatedLabelCost (Trading API) or shippingLabelProvidedBy=EBAY (Fulfillment API getOrder) to detect that eBay is covering the label to the authenticator
Ship the physical item to the authenticator first using the eBay-provided label; it only proceeds to the buyer after authentication clears
Known gotchas
AG is only available on the US, AU, CA, DE, and GB marketplaces — identical listings on other sites don't get the program
There is no opt-in/opt-out — sellers can't force a borderline item into or out of AG via the API
The API doesn't surface an explicit "in authentication" order status — consignment sellers must build the extra authenticator leg into buyer-facing delivery estimates themselves
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?