All connectors
Implemented
Commerce, marketplaces & inventory
eBay logo

eBay

Manage eBay inventory items, offers and locations, publish offers, read orders and policies, record shipping fulfilments, and read traffic reports and taxonomy.

List and restock products on eBay from your product master, and route eBay orders and tracking through fulfilment and accounting flows.

Source actions

15

Destination actions

6

Data types

13

Validation status

Implemented · fixture tested.

Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.

What you can map

category aspects
  • List item aspects for category
    Source

    Required and recommended item specifics for a leaf category.

    category_aspects.list
category suggestions
  • Suggest categories
    Source

    Leaf categories that match a product title or keywords.

    category_suggestions.list
category trees
  • Get default category tree
    Source

    The category tree ID and version for a marketplace.

    category_trees.get
fulfillment policies
  • List fulfilment policies
    Source

    List fulfilment policies for a marketplace.

    fulfillment_policies.list
inventory items
  • Get inventory item
    Source

    One inventory item by SKU.

    inventory_items.get
  • List inventory items
    Source

    Inventory items (SKUs) with product details and available quantity.

    inventory_items.list
  • Create or replace inventory item
    Destination
    Provider duplicate protection
    Approval before production

    Create or fully replace an inventory item (product details, condition and quantity) by SKU.

    inventory_items.upsert
inventory locations
  • Create inventory location
    Destination
    Provider duplicate protection
    Approval before production

    Create a warehouse or store location with a merchant location key.

    inventory_locations.create
  • List inventory locations
    Source

    Warehouses and stores used as merchant locations.

    inventory_locations.list
offer publications
  • Publish offer
    Destination
    Provider duplicate protection
    Approval before production

    Publish an offer as a live eBay listing.

    offer_publications.create
offers
  • Create offer
    Destination
    Not retried automatically
    Approval before production

    Create an unpublished offer for a SKU with explicit price and quantity.

    offers.create
  • Get offer
    Source

    One offer with price, quantity, policies and listing ID.

    offers.get
  • List offers for SKU
    Source

    Offers (listings in progress or published) for a SKU.

    offers.list
  • Replace offer
    Destination
    Provider duplicate protection
    Approval before production

    Replace an offer's price, quantity, category, policies and description (full replace).

    offers.update
orders
  • Get order
    Source

    One order with line items, pricing and shipping instructions.

    orders.get
  • List orders
    Source
    Incremental

    Orders modified (or created) since a date, optionally by fulfilment status.

    orders.list
payment policies
  • List payment policies
    Source

    List payment policies for a marketplace.

    payment_policies.list
return policies
  • List return policies
    Source

    List return policies for a marketplace.

    return_policies.list
shipping fulfillments
  • Create shipping fulfilment
    Destination
    Not retried automatically
    Approval before production

    Mark order lines shipped with carrier and tracking number.

    shipping_fulfillments.create
  • List shipping fulfilments
    Source

    Shipments recorded against an order with carrier and tracking.

    shipping_fulfillments.list
traffic report
  • Get traffic report
    Source

    Listing impressions, views, click-through and conversion by day or listing.

    traffic_report.get

Authentication

OAuth user token (client ID, client secret and refresh token)

Plans and access

eBay Developers Program application with a seller account authorising it. The user token needs sell.inventory, sell.fulfillment, sell.account and sell.analytics.readonly scopes. Inventory API listings cannot be edited in Seller Hub tools that use the Trading API.

Test environment

Use the sandbox host (api.sandbox.ebay.com) with sandbox keys and a sandbox seller.

Rate limits

Daily call limits per application and API (for example Inventory and Fulfillment about 2,000,000 and Analytics 400 per day after growth check; lower defaults before). HTTP 429 when exceeded.

Pagination

offset and limit (max 200) with total and next links.

Provider events

Notification API and Platform Notifications for orders and listings. Nexra event triggers are not yet available; flows run on demand or on a schedule.

Before you build a flow

  • Refunds, order cancellations, offer withdrawals and deletes are not implemented.
  • Inventory item create-or-replace overwrites the whole record; send every field you want to keep.
  • Order date filters cover the last 90 days; older orders are reachable by order ID.
  • eBay documents no idempotency key; offer creation and shipping fulfilments are not repeated automatically when uncertain.
  • Listings created in Seller Hub or the Trading API are not visible to the Inventory API until migrated.

Developer reference

  1. Create the eBay credentials described above with the narrowest permissions your flows need.
  2. In Nexra, open Connect, then Connections, then New connection, choose eBay, enter its settings and credentials, and tick only the write actions you need. Connection guide
  3. Test the connection, then use its actions as flow sources and destinations. Flow guide

Machine-readable detail: GET /api/public/connect/connectors/ebay and the Connections API.