Head to head · Commerce catalogues · October 2026 research run

Ecwid by Lightspeed vs Fabric

Ecwid by Lightspeed scores 63.2 (B) on agent readiness against Fabric's 43.7 (E), and leads in 5 of 7 scored categories. Fabric leads on schema & documentation. Both do commerce catalogues.

Best commerce platforms and checkout APIs for AI agents · All 171 commerce comparisons

Which one, for what

Ecwid by Lightspeed B

Best for An agent doing back-office work on an existing Ecwid store, such as catalogue edits, order export and discount coupons.

Ahead on

  • Reliability, 80 against 23
  • Agent ergonomics, 66 against 57
  • Payments & pricing, 15 against 0
  • Maintenance & community, 79 against 15
  • Transparency & trust, 72 against 55

Watch for

Access tokens never expire and change only when the app is uninstalled and installed again

Fabric E

Best for A merchant-side API for retailers already on Fabric's order management, catalogue or dropship products.

Ahead on

  • Schema & documentation, 79 against 66

Watch for

No public price, free tier or self-serve signup. A trial account is arranged with Fabric

Score by category

CategoryWeight this runEcwid by LightspeedFabricEdge
Reliability16%208023Ecwid by Lightspeed +57
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.26679Fabric +13
Agent ergonomics13%16.26657Ecwid by Lightspeed +9
Security & auth14%17.56162Fabric +1
Payments & pricing10%12.5150Ecwid by Lightspeed +15
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.87915Ecwid by Lightspeed +64
Transparency & trust7%8.87255Ecwid by Lightspeed +17
Negative events≤1500
TotalB 63.2/100E 43.7/100

Facts side by side

FactEcwid by LightspeedFabric
KindHTTP APIHTTP API
VendorEcwid, Inc. (Lightspeed Commerce)Commerce Fabric, Inc.
Hosted endpointhttps://app.ecwid.com/api/v3https://api.fabric.inc/v3
TransportsHTTPHTTP
AuthOAuth or keyOAuth
PricingPaidPaid
x402nono
LicenceProprietary service under the Lightspeed Service Agreement. The @lightspeed/ecom-headless npm package is MIT and the Java API client on GitHub is Apache-2.0Proprietary SaaS under Fabric's Terms and Conditions (last updated 1 January 2026) and an order form
Read-only variant documentednono
llms.txtyesyes
Last release2026-09-30none
Terms last updated2026-02-262026-01-01
Privacy policy last updatedno date given2021-01-14
Customer content may train modelsnot found in the textnot found in the text
Terms restrict automated accessnot found in the textnot found in the text
Terms restrict benchmarkingnot found in the textyes
Terms or service can change without noticeyesnot found in the text
Arbitration or class-action waiveryesnot found in the text
Popularity22 stars, 307 npm/wknone

Verdicts

Ecwid by Lightspeed

The REST API has 40 access scopes, a published limit of 600 requests a minute per token with Retry-After on a 429, field selection through responseFields, and Markdown docs with an llms.txt index. Tokens never expire, there is no test mode or idempotency key, API access needs a paid plan, and carts are built only in the browser.

Fabric

Public OpenAPI files for about 980 operations, llms.txt, client credentials with role-limited system apps, and a published 99.9 per cent SLA. Access needs a sales contract, with no public price or self-serve trial. The commerce docs are labelled legacy, the newest release notes date from July 2025, and no status page was found.

Before you call either

Ecwid by Lightspeed

  1. Send the token as Authorization: Bearer to https://app.ecwid.com/api/v3/{storeId}. Tokens in the query string stopped working in March 2025
  2. Use the secret token server-side only. The public token reads enabled products and places orders that are not marked paid
  3. Add responseFields, for example total,items(id,name,price), to keep responses small, and page with offset and limit (maximum 100)
  4. Stay under 600 requests a minute per token and wait the Retry-After seconds on a 429. Repeated calls with a bad token get the token and IP blocked for longer
  5. Work in a separate test store. There is no test mode, and POST /orders writes a real order with no idempotency key
  6. After changing an app's scopes, uninstall and reinstall it, then replace the stored tokens. The old ones stop working

Fabric

  1. Get the tenant ID and a System App client ID and secret from the merchant's Copilot admin, with the narrowest role the task needs
  2. Request a new system token from {authURL}/v1/token every 10 minutes, since system apps receive no refresh token
  3. Send x-fabric-tenant-id on every call, and x-fabric-channel-id where the merchant sells in more than one channel
  4. Page order searches with offset and limit, because the default response returns 10 orders
  5. Read errorCode and context.endpoint in Orders and Inventory errors, and check for duplicates before retrying a write

Questions

Which is better for AI agents, Ecwid by Lightspeed or Fabric?

Ecwid by Lightspeed scores 63.2 (B) on agent readiness against Fabric's 43.7 (E), and leads in 5 of 7 scored categories. Fabric leads on schema & documentation.

Do Ecwid by Lightspeed and Fabric need an API key?

Ecwid by Lightspeed takes an API key or an OAuth sign-in. Fabric uses an OAuth sign-in.

Can an agent call Ecwid by Lightspeed and Fabric without installing anything?

Yes. Ecwid by Lightspeed has a hosted endpoint at https://app.ecwid.com/api/v3 and Fabric at https://api.fabric.inc/v3.

Other comparisons with Ecwid by Lightspeed or Fabric

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.