@bijection/connectors/ebay entrypoint to declare eBay resources.
Availability
This page describes the pinned source package. Published availability is unestablished for this artifact. Source build and package availability.Resources and modes
Declare a resource in application code, then bind deployment-specific settings and credentials. See typed resources, connections and source inspection.
Orders
pull: Halved lastmodifieddate windows and unconditional shipping fulfillments
The following example matches configurationstandard.
Inferred record types
Inferred record types
Configuration: standard
Case:ebay/orders/pull/standard.
Connection and resource configuration are declared by this exact case.
Credential kind: ebay. Keep credential material in the private credential inventory.
Inspect the complete configuration contract below for settings and conditional requirements.
Complete configuration contract
Complete configuration contract
Complete native profile
Complete native profile
Commands, occurrences and artifacts
Commands, occurrences and artifacts
Hosted qualification: unestablished for this catalog configuration. Installed connections report their own identity, authority and current status.
Configuration: fulfillments
Case:ebay/orders/pull/fulfillments.
Connection and resource configuration are declared by this exact case.
Credential kind: ebay. Keep credential material in the private credential inventory.
Inspect the complete configuration contract below for settings and conditional requirements.
Complete configuration contract
Complete configuration contract
Complete native profile
Complete native profile
Commands, occurrences and artifacts
Commands, occurrences and artifacts
Hosted qualification: unestablished for this catalog configuration. Installed connections report their own identity, authority and current status.
Finances transactions
pull: Halved transactionDate windows with a status lookback
The following example matches configurationstandard.
Inferred record types
Inferred record types
Configuration: standard
Case:ebay/transactions/pull/standard.
Connection and resource configuration are declared by this exact case.
Credential kind: ebay. Keep credential material in the private credential inventory.
Complete configuration contract
Complete configuration contract
Complete native profile
Complete native profile
Commands, occurrences and artifacts
Commands, occurrences and artifacts
Hosted qualification: unestablished for this catalog configuration. Installed connections report their own identity, authority and current status.
Sell Analytics traffic report
daily: Daily traffic rows of one marketplace in 90-day windows, re-read over a restatement window
The following example matches configurationstandard.
Inferred record types
Inferred record types
Configuration: standard
Case:ebay/traffic/daily/standard.
Connection and resource configuration are declared by this exact case.
Credential kind: ebay. Keep credential material in the private credential inventory.
Inspect the complete configuration contract below for settings and conditional requirements.
Complete configuration contract
Complete configuration contract
Complete native profile
Complete native profile
Commands, occurrences and artifacts
Commands, occurrences and artifacts
Hosted qualification: unestablished for this catalog configuration. Installed connections report their own identity, authority and current status.
Provider guidance
Compiled declaration examples and configuration details are published in the connector reference. Both resources hold anebay credential (ebay.credential): an OAuth refresh
envelope over the seller’s refresh token at
https://api.ebay.com/identity/v1/oauth2/token (client id and secret as Basic),
presented as Authorization: Bearer. Orders dial https://api.ebay.com;
Finances and identity dial https://apiz.ebay.com, with the marketplace in
marketplaceId setup (X-EBAY-C-MARKETPLACE-ID).
Neither listing documents a sort order under the time filter it is read by, so
neither is walked by keyset or offset. A pass reads closed windows
([a..b], both ends inclusive, to the millisecond). A window whose stated
total exceeds one answer is halved and read again until one answer holds it,
so nothing can shift between pages. The pass’s end is fixed on its first page,
two minutes before the clock, and a finished pass carries it.
orders.pull: Sell FulfillmentgetOrdersbylastmodifieddate, 200 an answer, the first pass reaching back two years. Statuses (orderFulfillmentStatus,orderPaymentStatus,cancelStatus.cancelState) are kept as stated;pricingSummary.totalis exact decimal text with its currency. Only orders that completed checkout are listed and none is withdrawn. The Fulfillment host serves no seller identity, so the connection asserts none.transactions.pull: Sell FinancesgetTransactionsbytransactionDate, keyed by (transactionType,transactionId) and versioned bytransactionStatus;amountis exact decimal text with its currency andbookingEntrysays credit or debit. A status changes without changing the date, so each pass re-readslookbackHours(72 by default). Identity is the seller’s immutableuserId.
createShippingFulfillment posts one package’s line items and tracking. eBay
documents no idempotency or precondition, so it is one unconditional attempt and
a lost answer stays unknown.
Notification API messages, including the mandatory marketplace account
deletion, are admitted as occurrences by webhooks.ebay.signed() attached to a
collection on this connection: ECDSA P-256/SHA-1 over eBay’s compact JSON of the
message, the key read per kid through the connection’s credential and cached,
and the destination challenge answered from the verification token. eBay’s SDKs
read that key with an application token, so the connection’s credential must be
one getPublicKey accepts; that has not been tried. No notification topic states
an order change, so no order hint is declared. Platform Notifications are SOAP
with an MD5 signature and stay unadmitted. Nothing here has run against eBay or
been qualified.
Provider references
Provider references and prerequisites are maintained in the connector guidance above. No separate provider-documentation review date is recorded.Source and evidence
Canonical connector source, native analysis and check receipts. Connector artifact:905888ea276a2a28e36981a79e8142b2547ea451c3e63162cb6915ad4a7d1305.
The resource declaration examples above are compiled and compared with exact catalog declarations. Recorded checks apply only to their source, declaration and runtime identities. Configure a connection and inspect its status to establish deployment-specific readiness.